0

我有一页充满了不同宽度和高度的图像。我需要得到三个宽度。但是 jquery 总是在图像加载之前完成。所以我得到的图像宽度是一个破碎的图像宽度。

我试过 $(document) 和 $(window),都失败了。任何人都可以帮助我吗?

4

1 回答 1

1

您可以使用$(window).load()只有在所有内容都满载时才会触发的选项。主要缺点是任何交互代码(例如按钮单击)只有在所有内容加载后才可用。一个更好的选择是仅使用imagesloaded 插件之类的东西来推迟图像处理代码,并将其$(document).ready()用于其余代码。

于 2012-04-17T03:40:19.603 回答