嗨,我对此处所述的 jquery 插件文档有点困惑: http ://learn.jquery.com/plugins/basic-plugin-creation/
我的 HTML 标记:
<ul id="slider1">
<li><img src="images/slides/slide1.png" alt=""></li>
<li><img src="images/slides/slide2.png" alt=""></li>
<li><img src="images/slides/slide3.png" alt=""></li>
</ul>
我的jQuery脚本:
$('#slider1').jSlider();
在我的 jakeSlider.js 脚本上(自定义插件)
(function($){
$.fn.jSlider = function(){
var $slidePos = 1;
var $slideCount = $(this).find('li').length;
var $next = $(this).find('a'); //FOR MY NEXT TEXT Hyperlink
$(this).find('li:nth-child(' + $slidePos + ')').css('display', 'block');
$($next).click(function(){
$(this).find('li:nth-child(' + $slidePos + ')').fadeOut('slow');
if($slidePos < $slideCount){
$slidePos += 1;
}else{
$slidePos = 1;
}
$(this).find('li:nth-child(' + $slidePos + ')').fadeIn('slow');
});
};
}(jQuery));
我的问题:如何访问或迭代 ul 中的列表索引?我的意思是,我将通过插件脚本访问里面的“li”。