創建一個需要圖片尺寸的JQuery插件時,我發現像Chrome這樣的webkit瀏覽器通常會爲圖片返回0尺寸,因爲它們是並行加載的。如何確保圖像在JQuery插件中加載?
我的快速和骯髒的解決辦法是包裝調用我的插件在$(window).load()
事件中的代碼:
$(document).ready(function() {
$(window).load(function() {
$('.magnifier').magnifier();
});
});
我怎麼會去實現這個插件本身裏面?檢測圖像已加載的最乾淨的方法是什麼,以便我可以測量它們的尺寸?