第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

ommouseover綁定兩個同名的函數(shù)為什么第一個函數(shù)就不執(zhí)行了?代碼如下

<!DOCTYPE?html>
<html>
<head>
	<meta?charset="utf-8">
	<title></title>
	<style?type="text/css">
		ul,li{
			list-style:?none;
		}
		ul?li{
			width:?200px;
			height:?100px;
			background:?red;
			margin-bottom:?20px;
			border:?4px?solid?#000;
			font-size:?8px;
		}
	</style>
	<script?type="text/javascript">
		window.onload=function(){
			var?aLi=document.getElementsByTagName("li");
			for?(var?i=?0;?i<aLi.length;i++)?{
				aLi[i].timer=null;
				aLi[i].onmouseover=function(){
					startMove(this,400,'width');
					startMove(this,200,'height');
				}
				aLi[i].onmouseout=function(){
					startMove(this,200,'width');
					startMove(this,100,'height');
				}
		}
	}
		function?startMove(obj,iTarget,attr){
			clearInterval(obj.timer);
			obj.timer=setInterval(function(){
			var?speed=(iTarget-parseInt(getStyle(obj,attr)))/10;
			speed=speed>0?Math.ceil(speed):Math.floor(speed);
			if(parseInt(getStyle(obj,attr))==iTarget){clearInterval(obj.timer);}
			else{obj.style[attr]=parseInt(getStyle(obj,attr))+speed+'px';
			}?
		},20);
		}
		function?getStyle(obj,attr){
			if(obj.currentStyle){
				return?obj.currentStyle[attr];
			}
			else{
				return?getComputedStyle(obj,false)[attr];
			}
		}
	</script>
</head>??
<body>
<ul>
	<li></li>
	<li></li>
	<li></li>
</ul>
</body>
</html>

這樣為什么就跳過了第一個函數(shù)直接執(zhí)行第二個函數(shù)了?

正在回答

2 回答

因為只有一個定時器。你調用兩次。。。

0 回復 有任何疑惑可以回復我~
#1

徐錦杰 提問者

后面有講解了。。。第二次調用開始的時候清除了定時器。。。汗
2017-03-08 回復 有任何疑惑可以回復我~

...因為根據函數(shù)執(zhí)行順序后面一個函數(shù)會覆蓋前面一個函數(shù)啊。。。。

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

舉報

0/150
提交
取消

ommouseover綁定兩個同名的函數(shù)為什么第一個函數(shù)就不執(zhí)行了?代碼如下

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號