获取div内span的所有属性值
我有一个 div,其中有很多跨度,如下所示:
<div id="mydiv">
<span id="first_id" itemindex="0">first span</span>
<span id="second_id" itemindex="1">second span</span>
<span id="third_id" itemindex="2">third span</span>
...
</div>
我想在 JQuery 中定义函数“getItemIndexValues()”,该函数获取“myDiv”中的所有值。有可能吗?
I have a div and inside of this, there are a lot of spans as follows:
<div id="mydiv">
<span id="first_id" itemindex="0">first span</span>
<span id="second_id" itemindex="1">second span</span>
<span id="third_id" itemindex="2">third span</span>
...
</div>
I want to define the function "getItemIndexValues()" in JQuery who get all values in "myDiv". It is possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您希望使用
data-
前缀属性。HTML:
JavaScript:
此处,
arr
将是[ '0', '1', '2' ]
现场演示: http://jsfiddle.net/fQJAk/
顺便说一句,如果您喜欢数字数组,请执行以下操作:
You want to be using
data-
prefixed attributes.HTML:
JavaScript:
Here,
arr
will be[ '0', '1', '2' ]
Live demo: http://jsfiddle.net/fQJAk/
Btw, if you prefer an array of numbers, do this:
我没有验证它,但我认为这应该可行:
通过在此处使用子选择器: http:// api.jquery.com/child-selector/
I didn't verified it but I think this should work:
By using the child selector here: http://api.jquery.com/child-selector/