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

div*_*v1n 9 jquery jquery-selectors

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

<div id="blabla">asdsda</div> -> OK
<div>dsds</div> -> NOT OK
Run Code Online (Sandbox Code Playgroud)

这可能吗 ?

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

Tom*_*lak 16

$("*[id]")
Run Code Online (Sandbox Code Playgroud)

应该工作,并 - - 记录 -

$("*:not([id])")
Run Code Online (Sandbox Code Playgroud)

恰恰相反.


Roc*_*mat 5

$('[id]')
Run Code Online (Sandbox Code Playgroud)

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

或者要获取所有具有 'id' 属性的 div,您可以执行以下操作:

$('div[id]')
Run Code Online (Sandbox Code Playgroud)

有属性选择器