我对 jQuery 和@font-face 有疑问。
我需要算出 <div>
的高度,效果很好,但是字体加载有一个小的延迟,一旦加载,@font-face 字体实际上比后备字体大,所以高度小于应有的高度。
我试过使用 Modernizr,但这没有用,因为它只检测浏览器是否支持 @font-face,而不检测字体是否已加载。
jQuery 代码在 $(document).ready 中,但我猜字体不会延迟它的触发。有什么想法吗?
最佳答案
完美的解决方案是,如Adam指出,使用 $(window).load
而不是 $(document).ready
$(window).load(function(){
$(".column").equalHeights();
});
关于javascript - 由于@font-face,jQuery 计算出了错误的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3311005/