Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Поиск по каждому элемент списка(ul li) (https://javascript.ru/forum/jquery/70034-poisk-po-kazhdomu-ehlement-spiska-ul-li.html)

50VAJJ 05.08.2017 15:51

Поиск по каждому элемент списка(ul li)
 
Привет. Как найти, есть ли в списке определённый текст? Список такой - ul>li>a. Чтобы в будущем через if сравнить, совпадает ли текст внутри одного из тега а с переменной?

рони 05.08.2017 16:00

50VAJJ,
if($("ul>li>a:contains("+a+")").length)

laimas 05.08.2017 16:01

$('ul a:contains"'+var+'"').length ? 'Yes' : 'No';

50VAJJ 05.08.2017 21:42

Спасибо.

50VAJJ 05.08.2017 21:48

Цитата:

Сообщение от рони (Сообщение 460717)
50VAJJ,
if($("ul>li>a:contains("+a+")").length)

А как получить внутри if потом тот самый <a> который совпал с переменной? Именно текст внутри него? Чтобы потом с ним взаимодействовать?

рони 05.08.2017 22:55

50VAJJ,
:-?
var text = "1245" ;
var a = $("ul>li>a:contains("+text+")");
if(a.length) a.addClass("active");

50VAJJ 06.08.2017 00:47

Большое спасибо.


Часовой пояс GMT +3, время: 10:45.