Добавление класса к элементу после нажатия кнопки не работает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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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