すべての a href 要素をループしてから、div Foo から始まる href からテキストを取得するにはどうすればよいですか。
基本的に、Hello、World、Acc、Saleなどの値をループしたい.
<div id="Foo">
<div class="Moo">
<ul>
<li>
<a href="http://www.test.com/b5">Hello</a>
</li>
<li>
<a href="http://www.test.com/b6">World</a>
</li>
<li>
<a href="http://www.test.com/b7">Acc</a>
</li>
<li>
<a href="http://www.test.com/b8">Sale</a>
</li>
</ul>
</div>
</div>
ああ、なんてこったこの言語は私を夢中にさせています。これがうまくいかないのはなぜですか?私は基本的にオブジェクトを指して、すべての A をループすると言っています。
$('#Foo').find('.Moo ul li').find('a').each(function(){
alert($(this).text);
});
これもうまくいきません。
$('#Foo.Moo ul li a').each(function(){
alert($(this).text);
});
これも、タグの値の代わりにjavascriptを返し続けるだけです。
('#Foo .Moo ul li a').each(function(){
alert($(this).text);
});