jQuery:查找元素具有的属性数

Dav*_*ave 2 html javascript xml jquery

假设我有xml元素

<fruit color="blue" taste="sweet" shape="round"></fruit>
Run Code Online (Sandbox Code Playgroud)

没有jQuery,我可以使用

fruit.attributes.length
Run Code Online (Sandbox Code Playgroud)

我如何使用jQuery执行此操作?

Jac*_*kin 6

使用jQuery,您只需使用get(index)[index]jQuery对象中检索DOM元素:

$('someSelector').get(0).attributes.length;
$('someSelector')[0].attributes.length;
Run Code Online (Sandbox Code Playgroud)

jQuery不提供此本机DOMElement属性的包装器.