В основном,Выбор элемента «Ли» после тега
У меня есть навигации, которая выглядит примерно так:
<li><a href="#">Testing</a></li>
Что мне нужно сделать, это добавить класс к <li>
тега, прямо перед ним. Таким образом, ссылка будет выглядеть так:
<li class="active"><a href="#">Testing</a></li>
Я попытался использовать следующее:
$(document).find("a:contains('Testing')").each(function(){
var element=$(this);
});
поэтому я предполагаю, что element
относится к a
тегу, но, даже когда я пытался использовать .prev()
он по-прежнему не выбирает правильный тег.
Что можно использовать для выбора элемента <li>
?
FYI, '$ (document) .find (" a: contains ('Testing') ")' должно быть просто '$ (" a: contains ('Testing') ")' –
Что вы на самом деле хотите достичь? Если вы хотите добавить 'активный' класс в' li', на который щелкнул якорный тэг, вы можете использовать '.parent()' или путем выбора всего 'li' непосредственно и добавить к нему класс. –