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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

代碼有錯(cuò)誤


<script>

window.onload=function(){

waterfull('main','box');

}

function waterfull(parent,box){

//把父元素中class為box額元素取出來(lái)

var oparent=document.getElementById(parent);

var col=getbyclass(oparent,box);

//計(jì)算一共多少列(頁(yè)面寬度/每一個(gè)盒子的寬度)

var boxw=col[0].offsetWidth;

var bol=Math.floor(document.documentElement.clientWidth/boxw);

oparent.style.cssText='width'+boxw*bol+'px;margin:0 auto';

var harr=new Array();//存放高的數(shù)組

for(var i=0;i<col.length;i++){

if(i<bol){

? harr.push(col[i].offsetHeight);

}

else{

? ?var minh=Math.min.apply(null,harr);

var index=getminhindex(harr,minh);

col[i].style.position='absolute';

col[i].style.top=minh+'px';

col[i].style.left=boxw*index+'px';

harr[index]+=col[i].offsetHeight;

}

}

}

function getbyclass(parent,clsName){

var boxs=new Array();//用來(lái)存放classname為box的盒子

var oElements=parent.getElementsByTagName('*');

for(var i=0;i<=oElements.length;i++){

if(oElements[i].className==clsName){

boxs.push(oElements[i]);

}

}

return boxs;

}

function getminhindex(arr,val){

for(var i in arr){

if(arr[i]==val){

return i;

}

}

}

</script>

有錯(cuò)誤,而且一直顯示className使用有誤

正在回答

2 回答

你的錯(cuò)誤就在于getbyclass這個(gè)函數(shù)中的for循環(huán)

把for(var i=0;i<=oElements.length;i++)改為 for(var i=0; i<oElements.length; i++)



0 回復(fù) 有任何疑惑可以回復(fù)我~

可能是腳本執(zhí)行順序的原因,試著把腳本放在body下面。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

代碼有錯(cuò)誤

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)