如何从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)');
答案 0 :(得分:2)
alert($('#MrJ ul li a:eq(1)').text());
首先,您需要:eq(1)
,而不是:gt(1)
,因为您想要的是数字1。
其次,使用.text()
方法获取元素的文本内容。
您不需要反复调用find()
,只需将所有选择器放在一起。