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

时间:2010-12-13 02:17:49

标签: javascript jquery html xml

假设我有xml元素

<fruit color="blue" taste="sweet" shape="round"></fruit>

没有jQuery,我可以使用

fruit.attributes.length

如何使用jQuery执行此操作?

2 个答案:

答案 0 :(得分:6)

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

$('someSelector').get(0).attributes.length;
$('someSelector')[0].attributes.length;

jQuery未提供此本机DOMElement属性的包装。

答案 1 :(得分:2)

我认为jQuery没有办法做到这一点。你可以在没有jQuery的情况下完成它。

$('fruit')[0].attributes.length