@amazinginternetsites

Как отменить действие js на определенном блоке?

Здравствуйте.
Организовал вот такой аккордеон.
jsfiddle.net/adash/p2twc9LtЖивой пример

Все работает прекрасно.
Но.
Нужно, чтобы действие js не распространялось на первые 2 элемента. Т.е. нужно, чтобы первые 2 блока не сворачивались и были постоянно открыты
Дело в том, что эти элементы генерируются php скриптом (дивы с id tab-x) и просто убрать стили нельзя.
  • Вопрос задан
  • 461 просмотр
Решения вопроса 1
@amazinginternetsites Автор вопроса
$('.accordion-header').slice(2).on('click', function (e) {
        var $this = $(this);
        $this.parent().toggleClass('expanded');
        $this.next().toggle();
...


+ для первых 2-х css свойства display:block
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы