Добавление класса к элементу после нажатия кнопки не работаетJquery

Программирование на jquery
Anonymous
Добавление класса к элементу после нажатия кнопки не работает

Сообщение Anonymous »

У меня есть адаптивная страница Joomla с начальной загрузкой.
Когда я нажимаю кнопку мобильного меню (class="navbar-toggle"), я хотел бы расширить ее и показать li-элемент (".item-259"), который содержит уже открытое раскрывающееся меню, добавив класс "open".
Я не знаю, почему этот код не работает, но класс "open" не добавляется в li.item-259, когда я нажимаю на кнопку, появляется меню...
Кто-нибудь знает, что с ним не так?

Код: Выделить всё

jQuery('.navbar-toggle').on('click',function(){
jQuery('.item-259').addClass('open');
});

Изменить: это HTML... спасибо за быструю помощь

Код: Выделить всё


    


Hauptmenü ausklappen





[url=/index.php]
[img]...[/img]
[/url]










Это так странно... это тоже не работает:

Код: Выделить всё

jQuery(document).ready(function(){
jQuery('.navbar-toggle').on('click',function(){
jQuery('.item-259').addClass('open');
});
});

НО это работает:

Код: Выделить всё

jQuery(document).ready(function(){
jQuery(document).on('click',function(){
jQuery('.item-259').addClass('open');
});
});

Проблема в том, что мое подменю открывается при каждом щелчке по документу (везде), если это не мобильная версия...

Подробнее здесь: https://stackoverflow.com/questions/323 ... oesnt-work

Вернуться в «Jquery»