javascript - jq轮播器的问题
PHP中文网
PHP中文网 2017-04-10 15:16:20
0
1
527

html======




Document


1 2 3




css====================
*{margin: 0;padding: 0;}
.banner{width: 800px;height: 441px;position: relative;overflow: hidden;margin: 0 auto;}
.banner ul{width: 10000px;height: 441px;z-index: 1;}
.banner ul li{position: absolute;top: 0;left: 0;}
.banner ul li.active{z-index: 4;}
.banner .num{width: 100px;height: 20px;line-height: 20px;position: absolute;left: 350px;top: 400px;z-index: 4;}
.banner .num span{cursor:pointer;}

js=========================
$('.num span').click(function () {
$('.banner img').css('opacity',0);
$('.banner img').eq($(this).text()-1).css('opacity',1);
})
var index=0;
setInterval(move,1000);
function move(index) {
if(index==2){
index=0;
}
$('.banner img').css('opacity',0);
$('.banner img').eq(index).css('opacity',1);
index++;
}

我的理解是图片会自动轮播,但是实际上图片就1秒之后都消失了,为什么

PHP中文网
PHP中文网

认证0级讲师

reply all (1)
洪涛

并没有在js中看到控制图片定位的代码,只有让改变样式opacity

题主可以在index自增的时候顺便加上控制ul定位的代码

    Latest Downloads
    More>
    Web Effects
    Website Source Code
    Website Materials
    Front End Template
    About us Disclaimer Sitemap
    php.cn:Public welfare online PHP training,Help PHP learners grow quickly!