为了账号安全,请及时绑定邮箱和手机立即绑定

完成啦!

哈哈,虽然我比计较笨,但是还是靠自己百度和理解解决问题啦!

正在回答

1 回答

var wrap = document.getElementById('wrap'),
		pic = document.getElementById('pic'),
		list = document.getElementById('list').getElementsByTagName('li'),
		index = 0,
		timer = null;
	var alength = list.length;
	var piclist = pic.getElementsByTagName('li');
	timer = setInterval(autoplay, 1000);
	for (var i = 0; i < alength; i++) {
		list[i].aa = i;
		list[i].onmouseover = function() {
			clearInterval(timer);
			var thisid = this.aa;
			showpic(thisid);
		};
		list[i].onmouseout = function() {
			timer = setInterval(autoplay, 1000);
		}

	}

	function autoplay() {
		index++;
		if (index >= alength) {
			index = 0;
		}
		showpic(index);
	}

	function showpic(curindex) {
			if (curindex > alength) {
				curindex = 0;
			}
			for (var i = 0; i < alength; i++) {
				list[i].className = " ";
				piclist[i].style.display = "none";
			}
			list[curindex].className = "on";
			piclist[curindex].style.display = "block";
			index = curindex;
	}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Tab选项卡切换效果
  • 参与学习       65469    人
  • 解答问题       533    个

本课程详细介绍网页页面中最流行常用的tab切换效果

进入课程

完成啦!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信