Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我运行以下 jQuery 来查找包含多个图像的 div 的高度时:
$(document).ready(function() { ... var scroll = $('#scroll').height(); ... });
这适用于 FF 和 Chrome。然而,Safari 总是返回 18px 的结果。我假设 Safari 在图像加载之前测量 div,但我不确定。无论如何让 Safari 返回与 FF/Chrome 相同的结果?
等到使用 window.onload 处理程序加载所有图像:
$(window).on('load', function() { ... var scroll = $('#scroll').height(); ... });