Выбрать все элементы с ненулевым идентификатором в jQuery - PullRequest
8 голосов
/ 10 сентября 2010

Я хочу реализовать класс .draggable для всех элементов в моем документе с существующим идентификатором, используя jQuery 1.4.2

<div id="blabla">asdsda</div> -> OK
<div>dsds</div> -> NOT OK

Возможно ли это?

я пробовал: $("*[id!=null]") но у меня не работает: s

Ответы [ 3 ]

15 голосов
/ 10 сентября 2010
$("*[id]")

должно работать, и - для записи -

$("*:not([id])")

наоборот.

3 голосов
/ 10 сентября 2010
$('[id]')

Это будет захватывать все элементы, которые имеют атрибут 'id'.

Или чтобы получить все div с атрибутом 'id', вы можете сделать:

$('div[id]')

Имеет селектор атрибутов

0 голосов
/ 10 сентября 2010

Используйте это:

$("div[id]")

См. В jsfiddle .

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