我想,以取代在以下结构中提到的分隔符,对于我需要先拿到的位置,任何人可以帮助进行jQuery的,获得第二L1标签内容
这是我的结构
<div>
<ul>
<li><a>text</a></li>
<li><span> > </span></li>
<li></li>
<li></li>
</ul>
</div>
我想,以取代在以下结构中提到的分隔符,对于我需要先拿到的位置,任何人可以帮助进行jQuery的,获得第二L1标签内容
这是我的结构
<div>
<ul>
<li><a>text</a></li>
<li><span> > </span></li>
<li></li>
<li></li>
</ul>
</div>
使用此:
$("ul li:nth-child(2)").html();
或者,如果你只需要文字,你可以去:
$("ul li:nth-child(2)").text();
你可以尝试CSS3选择
$('ul li:nth-child(2)')
更多insormation看到 nth-child-selector
这种方式,您还可以得到偶数或奇数选择像nth-child(2n+1)
nth-child(2n)
并在你的CSS使用这个选择和使用selectivizr在IE浏览器和旧浏览器
非常有用的tanq.i通过使用ul – av1000
试试这个:
$('div ul').children('li').eq(1);
如果你想要得到的内容,您还需要附加.html()
:
$('div ul').children('li').eq(1).html();
试试这个:
var position = $('li:contains(>)').index();
请注明拳你是什么主要选择>或第二个li –