Есть картинка, по клику на которую элемент добавляется в избранное пользователя. При клике меняем переменную FalgFav, и класс на "active DeleteFavorite", либо на "addFavorite".
<span class="like <?php if($flagFav) echo "active DeleteFavorite"; else echo "addFavorite"; ?>"></span>
В FireFox работает как предполагалось, в Google Chrome - нет. В хроме при нажатии на картинку, класс addFavorite меняется на "addFavorite active DeleteFavorite",
<span class="like addFavorite active DeleteFavorite"></span>
а должен на "active DeleteFavorite". В итоге, после этого нельзя поменять класс обратно на addFavorite. Почему так происходит, если flagFav может принимать только два значения: True или False?
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости