<ul>
<li>one</li>
<li>two</li>
<li class="selected">three</li>
<li>four</li>
<li>five</li>
</ul>
在这种情况下,如何选择“li”文本“two”。使用CSS或jQuery。 请帮忙。 感谢
答案 0 :(得分:2)
您可以使用.prev()
方法:
$('li.selected').prev();
答案 1 :(得分:2)
答案 2 :(得分:0)
var items = $('li').filter(function() {
return ($(this).text() == 'two');
});
答案 3 :(得分:-1)
您可以使用jquery nth子选择器:
var li = $('ul#myul li:nth-child(2n)');