1. Проход по всем topiclist или topics? в люьом случае в выборку попадут все элементы на странице. А сколько конкретно, ты можешь узнать, поставив отладочную строку console.log($(".topiclist")) и потом рассмотреть в файрбаге, что у тебя в выборке.Alecto писал(а):сейчас обрабатывается только первый заголовоккак сделать, чтобы проход был по всем элементам на странице?Код: Выделить всё
$(".topiclist").before(function(){ if($(this).hasClass('topics')) return '<div class="collapsetrigger collapseactive"></div>'; }); $(".topics").wrap('<div class="collapsethis" aria-hidden="false"></div>');
и, наверное, надо добавить условие, чтобы скрипт подключаелся только на главной странице?
как записать такое условие?
Обработка каждого элемента через команду each
2. <!-- IF SCRIPT_NAME eq 'index' -->