尝试使用jQuery的第一个和可见的伪选择器来获取列表的第一个可见元素,如下所示:
http://stackoverflow.com/a/830611/165673但是它不工作:
小提琴:http://jsfiddle.net/FAY9q/4/
HTML:
<ul> <li>Item A</li> <li>Item B</li> <li>Item C</li> </ul> <ul> <li style="display:none;">Item A</li> <li>Item B</li> <li>Item C</li> </ul>@H_404_7@JQUERY:
$('li:visible:first').css('background','blue');@H_404_7@每个列表中的第一个项目应该变成蓝色…