Не удалось найти никого, имеющего ту же проблему (результаты поиска обычно возвращают нелепые ошибки кодирования с помощью jquery и css, но здесь это не так.
Проблема: у меня есть
с классами "активными"и 'неактивный'.
При неактивном - элемент списка будет иметь фоновое изображение 1, при активном - элемент списка будет иметь фоновое изображение 2
<ul>
<li class="active"><a></a></li>
<li class="inactive"><a></a></li>
</ul>
При нажатии, он долженпереключите их правильно ... пример кода:
$('ul li.inactive>a').live('click', function (e) {
e.preventDefault();
theLI = $(this).closest("li");
// active / deactivate buttons
theLI.removeClass('inactive').addClass('active');
});
С JQUERY MOBILE этот код не работает, я сначала попытался добавить класс, а затем удалить ... также попытался переключить класс для активного.
Если я удаляю jquery mobile из списка включенных, он работает отлично. Добавление библиотеки jquery mobile обратно, не работает.
Не проблема css.
После проверки сfirebug, похоже, удаление классов работает find, это когда он пытается его добавить?