这是我的函数,它使两个div具有相同的高度:
$(document).ready(function() {
var subMenuArray=document.getElementsByClassName("submenu");
for(i=0;i<subMenuArray.length;i++)
{
var leftPart=subMenuArray[i].getElementsByClassName("submenu_category_div");
var rightPart=subMenuArray[i].getElementsByClassName("hot_sale_product_div");
var leftHeight = leftPart[i].height();
var rightHeight = rightPart[i].height();
if (leftHeight > rightHeight){
rightPart[0].setAttribute('height', leftHeight );
}
else{
leftPart[0].setAttribute('height', rightHeight);
}
};
});
但它说高度不是一个函数:
var leftHeight = leftPart[0].height();
有人可以帮我这个吗?感谢。
答案 0 :(得分:5)
拼写错误。 heigth!==高度。
var leftHeight = leftPart[i].height();