jquery换1换功能
jquery换一换功能
点击换一换以次显对应li,求帮助~
------解决思路----------------------
没明白什么意思
$(this).eq(index). 中的 $(this)内部就只有this一个元素,再用 eq()方法是没有意义的
------解决思路----------------------
楼主要这个效果?
$(".hot24 ul li").eq(index).show().siblings().hide();
------解决思路----------------------
不对。应该是这样。
------解决思路----------------------
$(this)这个有问题的。。。你这写法是当前点击的对象
应该是$(.hot24 ul li)
$(".changes").click(function(){
pages = $(".hot24 ul li").length;
index = 0;
if(index < pages){
index++;
}else{
index = 0;
}
$(this).eq(index).show().siblings().hide();
})
点击换一换以次显对应li,求帮助~
------解决思路----------------------
没明白什么意思
$(this).eq(index). 中的 $(this)内部就只有this一个元素,再用 eq()方法是没有意义的
------解决思路----------------------
$(".changes").click(function(){
pages = $(".hot24 ul li").length;
index = 0;
if(index < pages){
index++;
}else{
index = 0;
}
$(".hot24 ul li").eq(index).show().siblings().hide();
})
楼主要这个效果?
$(".hot24 ul li").eq(index).show().siblings().hide();
------解决思路----------------------
不对。应该是这样。
var index = 0;
$(".changes").click(function(){
pages = $(".hot24 ul li").length;
if(index < pages){
index++;
}else{
index = 0;
}
$(".hot24 ul li").eq(index).show().siblings().hide();
})
------解决思路----------------------
$(this)这个有问题的。。。你这写法是当前点击的对象
应该是$(.hot24 ul li)