Изменение класса CSS с помощью PHP. Проблема в Google Chrome

177
13 января 2019, 23:00

Есть картинка, по клику на которую элемент добавляется в избранное пользователя. При клике меняем переменную 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?

READ ALSO
Отправка почты ajax+php

Отправка почты ajax+php

Есть форма, в которой пользователь выбирает нужное количество лицензий общую стоимость,а так, вводит имя,телефон и почту, после чего должна...

184
Laravel связь моделей

Laravel связь моделей

Имеется проблема

172
Проблема кодировки на Apache на Windows2012

Проблема кодировки на Apache на Windows2012

Сломал голову, помогите пожалуйста решить проблемуУ меня есть небольшой скрипт, который выполняет php exec команду с каталогами на сетевом ресурсе

204