这个jQuery函数有问题:
$("#content").siblings().each(function(i){
heightOfSiblings = heightOfSiblings + this.outerHeight();
});
错误是'outerHeight不是函数。'
我做错了什么?
谢谢!
答案 0 :(得分:3)
我认为你需要$(this).outerHeight();
答案 1 :(得分:1)
outerHeight是一个属性
heightOfSiblings = heightOfSiblings + this.outerHeight;
答案 2 :(得分:1)
旧的但我最近遇到了同样的问题,解决方案是使用最新版本的jQuery:)
答案 3 :(得分:0)
如果您要评估的元素为空,也可以得到此错误消息。
ie:如果没有带有“ elem”类的元素,则会出现此错误(“ outerHeight不是函数”):
$(".elem").outerHeight();