私はこのようなアウターDIVSを持っています。
<Input id ="SaveMe" value="Click" type="submit" >
</Input>
<DIV id="DivOne">
<DIV >First Content
<DIV>X
</DIV>
</DIV>
<DIV>Second Content
<DIV>X
</DIV>
</DIV>
</DIV>
外側の DIV をループしてテキストを取得したいと思います。JQuery コードを使用しています。
$("#SaveMe").click(function() {
$("#DivOne").children().each(function(index, elem) {
alert($(elem).text());
});
});
しかし、最初のコンテンツ X 、2 番目のコンテンツ X が表示されます。「各ループ」が最初に外側の DIV をループし、次に内側の DIV をループすることを望んでいました。http://jsfiddle.net/VVGRc/1/
ありがとう !