2013-03-14 15 views
0

我正在研究一個需要加載兩個精靈圖像的程序。現在我使用的是不同的實現,但我第一次:爲什麼jQuery的load()方法有多個精靈(即一個bool)?

$(sprite1 && sprite2).load(function() { 
    // code to run on load 
}); 

我意識到,我其實是呼籲一個布爾值,似乎這在理論上不是我喜歡它應該它應該工作負載() - 但它確實,或者至少似乎是。

爲什麼使用負載有什麼想法()這樣的作品?

+0

你能夠調用Ajax函數?我認爲它不會啓動Ajax請求 – 2013-03-14 04:54:34

回答

1

根據文檔。 Jquery Load()

如果沒有元件被選擇匹配的 - 在這種情況下,如果 文件不包含具有ID =「結果」的元素 - Ajax的 請求將不被髮送。

  1. 所以你的加載方法不會調用Ajax請求。
  2. .load()設置匹配元素的HTML內容返回的數據。
0

.load()

描述:從服務器負載數據,並把返回的HTML到匹配元素。