jQuery的$(this).height()在IE6和Safari 4.0.2中工作不正常。
Firefox下工作正常,IE6和Safari 4.0.2问题一样,值小。
在$(document).ready()中执行以下代码,取一个div的高度,返回值小于实际值。
var height = 0;
$("div.menu", layout).each(function () {
height = $(this).height() + 20;
});
如果在页面中某个链接上加个事件执行这段代码,返回值正常。
如果点击回退按钮回到这一页面,返回值也正确。
请指教。