Я использую последнюю версию jQuery (через Google CDN) и использую этот код для создания оглавления:
$("#infoArticles h2, #infoArticles h3").each(function(i) {
var current = $(this);
current.attr("id", "title" + i);
$("#toc").append("<li><a id='link" + i + "' href='#title" + i + "' title='" + current.attr("tagName") + "'>" + current.html() + "</a></li>");
});
Работает угощение.
Я хочу, чтобы цикл .each обрабатывал совпадающие h2 иначе, чем совпадающие h3, чтобы я мог добавить класс к li, полученный из h2.
Любые полезные комментарии, наиболее ценимые и с благодарностью полученные!