在用jquery实现轮播图特效的时候为什么fadeIn()中的参数被设为0,一般speed的值不是只有三个吗
<script type="text/javascript">
$(function(){
var $li=$(".list li");
var $btn=$(".btn li");
var cur=0;
$li.eq(0).fadeIn();
function play(){
cur=cur>=$btn.length?0:cur;
$li.eq(cur).fadeIn(200).siblings().fadeOut(0);
$btn.eq(cur).addClass("sel").siblings().removeClass("sel");
cur++;
auto=setTimeout(play,2000);
}
play();
$btn.hover(function(){
clearTimeout(auto);
var index=$(this).index();
$(this).addClass("sel").siblings().removeClass("sel");
$li.eq(index).fadeIn(0).siblings().hide();
},function(){
var index=$(this).index()+1;
cur=index;
auto=setTimeout(play,2000);
})
})
</script>
请参考http://www.w3school.com.cn/jquery/effect_fadein.asp。
slow fast normal 是定义好的 ,也可以用 毫秒数 例如 500