0

如何从 div MrJ 开始获取 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 回答