不用写html排版标签的图片轮播js,纯JavaScript手写图片轮播代码

废话不多说了,直接给大家贴js代码实现手写图片轮播的代码了,代码非常简单,具体代码如下所示:

js图片轮播切换

.imgCon{width: 400px;height: 400px;border: 2px solid #DCDCDC;margin: 100px auto;position: relative;}

.imgCon span{display: block;position: absolute;left: 0px;width: 100%;height: 30px;background: #808080;text-align: center;font-size: 18px;line-height: 30px;}

.numStyle{top: 0px;}

.textStyle{bottom: 0px;}

.imgCon strong{font-size: 30px;color: #000000;position: absolute;top: 50%;display: block;background: gray;cursor: pointer;}

.imgCon .prev{left: 10px;}

.imgCon .next{left: 370px;}

img{width:400px;height: 400px;}

加载中...

加载中...

<

>

    

var numCon = document.getElementById('numCon');

var textCon = document.getElementById('textCon');

var prev = document.getElementById('prev');

var next = document.getElementById('next');

var imgChange = document.getElementById('imgChange');

var imgArr = ['img/ad1.jpg','img/ad2.jpg','img/ad3.jpg','img/ad4.jpg'];

var imgText = ['第一张','第二张','第三张','第四张'];

var num = 0;

//数字 图片变化函数

function imgTab(){

numCon.innerHTML = num+1 + '/' + imgArr.length; //数字变化

textCon.innerHTML = imgText[num]; //底部文字内容变化

imgChange.src = imgArr[num]; //图片变化

}

imgTab();

//下一张 按钮

next.onclick = function(){

num++;

if(num == imgArr.length){

num = 0;

}

imgTab();

}

//上一张 按钮

prev.onclick = function(){

num--;

if(num == -1){

num = imgArr.length-1;

}

imgTab();

}

以上所述是小编给大家介绍的纯JavaScript手写图片轮播代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值