1

メインのdiv-rootにリンクされているdivのリストがあります。メインdivのすべての要素を参照するにはどうすればよいですか?例 :

<div id="main">
    <div class="trackon" id="trackline1">Line 1</div>
    <div class="trackon" id="trackline2">Line 2</div>
    <div class="trackon" id="trackline3">Line 3</div>
    <div class="trackoff" id="trackline4">Line 4</div>
    <div class="trackoff" id="trackline5">Line 5</div>
</div>

#main divのすべての要素(各statamentのaなど)を参照するjquery関数を探しています。公式ドキュメントを検索しようとしましたが、何も見つかりません!乾杯

4

4 に答える 4

3
$('#main div').each(function(){
//$(this) is the current div
});

または、最初のレベルのdivを取得することを確認したい場合は、

$('#main > div').each(function(){
//$(this) is the current div
});
于 2010-09-08T19:23:47.363 に答える
1
$('#main>div').each(function(){
    alert($(this).attr('id'));
});
于 2010-09-08T19:24:03.097 に答える
1
$('#main').children().each(function(){
    alert($(this));
});
于 2010-09-08T19:25:28.623 に答える
0

each次のように使用できます。

$('$main > div').each(function(){
  // your code...
});

>is子セレクターは、親divの直接/直接の子を選択するためにここで使用されます。

于 2010-09-08T19:25:09.553 に答える