我有一些图像,我使用 jQuery 将每个图像包装在<li>
. 然后我想按索引选择这些列表元素之一。
HTML
<div id="slider">
<img src="..." alt="" />
<img src="..." alt="" />
<img src="..." alt="" />
</div>
jQuery
$('#slider').children().wrap('<li />');
$('#slider').wrapInner('<ul class="sliderUl" />');
var sliderLi = $('#slider').find('li');
$(sliderLi + ':eq(2)').addClass('test');
这不起作用,因为列表元素是动态创建的,因此尽管变量似乎已创建并且可以正常工作,但它不适用于“eq”。任何想法我还能做什么?
我必须使用列表元素作为变量来做到这一点。