有個問題向大神請教:
下面這段代碼把A,B處注釋掉了,為什么就會出錯?(style不認(rèn)識)
for(var i = 0,len = imgs.length;i<len;i++)
{
???? (function(i){ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?// A
???????? imgs[i].onmouseover = function()
???????? {
???????? setImgPos();
???????? for(var j=1;j<=i;j++)
???????? {
???????? //imgs[j].style.left = parseInt(imgs[j].style.left,10) - translate +"px";
???????? imgs[j].style.left = parseInt(imgs[j].style.left, 10) - translate + 'px';
???????? }
???????? }
???? })(i);????????????????????????????????????????????????????????????????????//B
}
2015-12-23
Img是單數(shù),而Imgs是復(fù)數(shù),單數(shù)肯定調(diào)用不了<div>里面的所有圖片
2015-12-23
讓我來告訴你吧,綁定時間下面的調(diào)用函數(shù) setImgPos( )寫錯了,應(yīng)該是setImgsPos( ),漏了一個s
2015-10-19
style不認(rèn)識
2015-10-19
看瀏覽器 報錯提示什么
2015-10-19
看你for循環(huán)的語句,是分號結(jié)尾,你寫成了逗號了。
for(var i=0; len = imgs.length; i<len;i++)
而且咋一看,就算你看了這個問題,還是會出錯