2010-06-01 88 views
1

我使用jQuery在顯示圖像之前加載圖像。問題是我不知道要加載多少圖像。該頁面從XML文件加載圖像路徑。我使用這個:具有多個URL的jQuery AJAX

$.ajax({ 
    url: 'images/BYLINE/1.png', 
    dataType: "image/png", 
    success: function(data) { 
     alert('psil'); 
    }, 
    error: function(XMLHttpRequest, textStatus, errorThrown) { 
     alert(textStatus); 
    } 
}); 
+1

不是名稱爲'XMLHttpRequest'對象一個非常聰明的選擇,因爲它隱藏你的回調中的原生'XMLHttpRequest'構造。你總是可以使用'window.XMLHttpRequest'來訪問本地構造函數,但是你可能想重新考慮將這個參數重命名爲'request'或者某個東西來避免命名衝突。 – Anurag 2010-06-01 05:14:05

+0

謝謝!固定。我沒有注意到它。 :) – 2010-06-01 05:18:58

回答

0

是否有任何使用jquery的好理由?你可以簡單地用好老的技術,像這樣用JavaScript預載圖片:

new Image().src = "images/BYLINE/1.png"; 
+0

無論如何有所有圖像加載回調? – 2010-06-01 05:21:34