Как дублировать класс
Есть такой код:
<ul> <li>text</li> <li>text</li> <li class="show">text</li> <li>text</li> </ul> Класс show добавляется и исчезает автоматически к одному li. Как сделать что бы когда класс show добавляется, вместе с ним добивился класс и к остальним li? Вот так: <ul> <li class="show">text</li> <li class="show">text</li> <li class="show">text</li> <li class="show">text</li> </ul> и также исчезали, если класс отсутствует. https://codepen.io/anakin-skywalker94/pen/KjwKGG Спасибо! |
ethereal,
может изменить функцию, которая ставит класс, а не ставить "сторожа"? |
Тут не так все просто, если изменить функцию - не будет все правильно работать
|
ethereal,
:-? |
Цитата:
Цитата:
|
Неужели нету возможность на JS это сделать?
|
Цитата:
Цитата:
|
Я говорю про дополнительный код, не связаный с функцией.
Я сделал вот так: $( '.menu-navigation li' ).click(function() { setTimeout(function(){ $(".show").siblings().toggleClass('show'); }, 2000); }); Классы добавляется как надо, только уже не удаляются. |
ethereal,
измените функцию которая ставит класс!!! |
Это framework. Я не хочу менять что бы не испортить что то.
|
Часовой пояс GMT +3, время: 09:40. |