Поиск всех LI, которые имеют name = "checked" - PullRequest
0 голосов
/ 25 мая 2010

Я пытаюсь найти все LI с name = флажок и скрыть () их, но это не похоже на работу:

    $('li').attr("name","checked").hide();

<li name="unchecked" style="display: inline;"><a href="/">Home</a></li>

Есть идеи?

Ответы [ 3 ]

10 голосов
/ 25 мая 2010

Это должно сделать это:

$('li[name="checked"]').hide();

Выполнение:

$('li').attr("name","checked").hide();

изменит имя всех lis на проверено , а затем скроет их, поэтому это неправильно ...

1 голос
/ 25 мая 2010

и еще один (выберите любую версию запроса)

$('li').filter('[name=checked]').hide();
0 голосов
/ 25 мая 2010

просто чтобы добавить к правильным ответам выше, вы используете для установки значения атрибута, указанного в первом аргументе, значение, указанное во втором.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...