Вид и CSS не обновляются на мобильных устройствах после того, как я изменяю список классов элемента с помощью javascript
Для контекста, у меня есть страница портфолио с некоторыми проектами, которые я могу фильтровать по тегам.
CSS (цвет) тегов изменяется при выборе/отмене выбора, добавляя/удаляя класс selected
к элементу.
Но почему-то выбранный тег не возвращается в исходное состояние при втором щелчке, хотя список классов обновляется правильно.
Это происходит только на мобильных устройствах (я тестировал на Android и iOS), поведение соответствует ожидаемому на рабочем столе.
Страница отображается с помощью Django, и HTML и JavaScript выглядят следующим образом:
У меня есть адрес сайта, так как он уже размещен, но не знаю, могу ли я опубликовать его здесь.
У вас есть какие-нибудь подсказки, почему представление не обновляется одинаково на мобильном и настольном компьютерах при изменении classList ?