已采納回答 / 慕用1475049
//綁定事件???????for(var?i?=?0,len?=?imgs.length;?i?< len;?i++){????????//為了獲得不同的I值,使用立即調用表達式????????(?function(i){????????????imgs[i].onmouseover?=?function(){????????????????//先將所有的門復位????????????????setImgsPos();?????????????????//打開門????????????????for...
2016-12-06
最新回答 / rainy_li3676598
我把老師程序中的imgs[j].style.left = parseInt(imgs[j].style.left, 10) - translate + 'px'; 改為imgs[j].style.left = exposeWidth+ 'px';居然在圖1和圖2上onmouseover效果也是正常的, 怎么會這樣?
2016-11-30
已采納回答 / muyy
j表示的就是第幾張圖片,? j=1;j<=i,就是表示從第二張圖片到當前所onmouseover的圖片;如果是當前所選的是第一張,那就直接調用setpos()復位回去不用執行?for(var j=1;j<=i;j++){????????? imgs[j].style.left=parseInt(imgs[j].style.left)-juli+"px";??????? }
2016-11-29