У меня проблемы с обходом дерева DOM без использования идентификаторов элементов.
Вот структура HTML:
<dl id="dd-prefix-one" class="dropdown f-left">
<dt><a href="#">Lorem<span class="value">ipsum</span></a></dt>
<dd><ul>...</ul></dd>
</dl>
Вот JQuery, который я использую в данный момент:
$('#dd-prefix-one dt a').click(function() {
$('#dd-prefix-one dd ul').slideToggle();
$('#dd-prefix-two dd ul, #dd-prefix-three dd ul, #dd-prefix-four dd ul, #dd-prefix-five dd ul').fadeOut(200);
});
Этот JQuery повторяется в моем коде 5 раз только с изменением идентификаторов ... отсюда необходимость отойти от специфичности идентификатора.
Я пытался использовать .prevUntil () ... хотя, должно быть, что-то пропустил.
Любая помощь будет высоко ценится, спасибо