main.onmouseout()的位置

来源:3-5 图片的自动轮播和停止

石宇real

2020-03-26 20:19:08

为什么放在changeImg()的末尾,可以正常运行,我放在了开头会显示没有main.onmouseout()函数?

//图片轮播    
function slideImg(){	
	var main = byId("main");
	//自动触发鼠标离开的事件
	main.onmouseout();	
	//划过清除定时器,离开继续
	main.onmouseover = function(){
		//划过清除定时器
	}
	main.onmouseout = function(){
		timer = setInterval(function(){
			index++;	
			if (index>=len) {
				index = 0;
			}
			//切换图片
			changeImg();
		},3000);
	}
	
}

http://img.mukewang.com/climg/5e7c9da80936b36f06510132.jpg

写回答

1回答

guly

2020-03-27

你好,根据代码的执行顺序,函数应该先定义在执行,如果解决您的问题请采纳,祝学习愉快!

1

0 学习 · 9666 问题

查看课程