0

MrJ.div から始めて、cp5 hello world のテキスト値を取得するにはどうすればよいですか

<div id="MrJ">
<ul>
<li>
<a href="http://www.test.com/">h</a>
</li>
<li>
<a href="http://www.test.com/cp5/">cp5 hello world</a>
</li>
<li>subcat</li>
</ul>
</div>

これは私がいるところです:

alert($('#MrJ').find('ul li').find('a:gt(1)');
4

1 に答える 1

2
alert($('#MrJ ul li a:eq(1)').text());

最初に、:eq(1)ではなくが必要です。これ:gt(1)は、必要なものが 1 であるためです。

次に、.text()メソッドを使用して要素のテキスト コンテンツを取得します。

また、繰り返し呼び出す必要はありませんfind()。すべてのセレクターをまとめるだけです。

デモ

于 2013-07-09T04:17:00.843 に答える