在jQuery中选择具有非null id的所有元素

时间:2010-09-10 13:42:39

标签: jquery jquery-selectors

我想将.draggable类实现到我文档中的所有元素,使用jQuery 1.4.2创建现有id

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

这可能吗?

我试过:$("*[id!=null]")但我不行:s

3 个答案:

答案 0 :(得分:15)

$("*[id]")

应该有效,并且 - 记录 -

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

恰恰相反。

答案 1 :(得分:3)

$('[id]')

这将获取具有“id”属性的所有元素。

或者为了获得具有'id'属性的所有div,您可以这样做:

$('div[id]')

Has Attribute Selector

答案 2 :(得分:0)

使用它:

$("div[id]")

jsfiddle