雖然它看起來像很多人似乎甲肝一直就堆棧溢出遇到這種麻煩,我還沒有看到它爲什麼會錯(1,2,3)jQuery的getScript加入問題
的描述,我的代碼(用於測試目的):
jQuery.getScript("res/fader.js", function() { alert("loaded"); });
在Chrome(16)中完美無缺地工作。在Firefox(11)中,firebug控制檯顯示正在請求的腳本和預期的響應(包括application/javascript的mimetype)。但沒有警報。沒有錯誤。沒有。
如果我後來嘗試在其中應該已經加載腳本引用的東西,它仍然是不確定的(這是幾秒鐘的onload事件後,控制檯顯示後的劇本已經獲得)。
更新
我使用jQuery 1.9.1
您需要使用'.find('loaded_dom')引用它' – karthikr
瀏覽器控制檯中的任何錯誤 –
您使用的是哪個版本的jQuery?現在Firefox 11已經過時了10個版本,Chrome 16已經有11個版本了。不確定這是否會成爲問題的原因,但如果您使用jQuery 2.x,則可能值得爲1.x一個鏡頭以防萬一。 –