のdiv内のスパンのすべての属性値を取得し、スパンがたくさんあります「myDiv」のすべての値を取得します。可能です?私はdiv要素と、この内部を持って
0
A
答えて
1
あなたはdata-
prefixed attributesを使用することにしたいです。
HTML:
<div id="mydiv">
<span id="first_id" data-itemindex="0">first span</span>
<span id="second_id" data-itemindex="1">second span</span>
<span id="third_id" data-itemindex="2">third span</span>
</div>
はJavaScript:ここ
var arr = $('span', '#mydiv').map(function() {
return $(this).data('itemindex');
}).get();
、arr
は[ '0', '1', '2' ]
ライブデモのようになりますprefeあなたならば、ところでhttp://jsfiddle.net/fQJAk/
数字の配列は、
return +$(this).data('itemindex');
-------^
0
私はそれを検証しませんでしたが、私は、これは動作するはずだと思う:
$("#mydiv>span").each(function(a,b){
alert($(b).attr('itemindex'));
});
ここでは、子セレクタを使用することにより:http://api.jquery.com/child-selector/
関連する問題
- 1. jQueryの私はこのコードを持っているdiv要素
- 2. 私はdiv要素内のテキストボックス持ってjQueryの
- 3. リファレンス私は、次のdiv要素持っ
- 4. は、私はこのようなdiv要素を持っているdivタグ
- 5. jQueryの私はこのようなdiv要素を持っているのdiv
- 6. AngularJSは、私はこのスタイルでdiv要素を持っ
- 7. は、私はこのスタイルを持つdiv要素を持っている左
- 8. は、私は私の中にdiv要素を持っている
- 9. Javascriptが私はdiv要素の中に外部のローカルページをロードし、このコードを持って積載本部
- 10. 私はこのようなdiv要素内のリンクを持っているのdiv
- 11. ブートストラップは、私は2つのdiv要素を持っている
- 12. プロトタイプセレクタ戻りので、私はdiv要素を持っている
- 13. クローンdivとその内部要素
- 14. 本部スタイルがFirebugのは、div要素は、私はこのページを持っている
- 15. jQueryのは、私はこのような要素持っているのdiv
- 16. はJavascriptを:私は2つのdiv要素を持っているのdiv
- 17. ナビゲーションバーには、私は、コンテナと私のnav要素のすべてを持っていて何の容器内部
- 18. 私はこのようなdiv要素を持っている場合
- 19. 表は、私がここでテーブル</p> <p>でdiv要素を持って離れるのdiv
- 20. ブレイドエンジンの要素は、私はこのコードを持って
- 21. は、私はこのレイアウトを持っている別の要素
- 22. jQueryのは - div要素内のページあなたとダウン要素のスクロールを持って
- 23. 部門内のDiv要素の整列
- 24. ジャンボトロン内部のDiv要素のコントロール幅
- 25. は、私がこれを持って一緒に他の要素
- 26. 私はこのHTMLを持っている子要素
- 27. 私はこのhtml要素を持っているjQueryオブジェクト
- 28. はそう、彼らは私は2つのdiv要素を持っている
- 29. は、どのように私は4つのdiv要素を持っている
- 30. Laravel 5.1 - 私はこの店のOfferController内部メソッド持って
divの値は何ですか? – gideon