2
我有這樣一個jQuery函數:jQuery的事件順序
resetGrid.die("click").live("click", function() {
resetForm();
})
的resetForm()
是在加載後對需求的腳本函數的名稱。
resetForm()
的數據不斷變化。
問題是resetForm
沒有得到在Safari說對象預期
任何幫助表示讚賞
我有這樣一個jQuery函數:jQuery的事件順序
resetGrid.die("click").live("click", function() {
resetForm();
})
的resetForm()
是在加載後對需求的腳本函數的名稱。
resetForm()
的數據不斷變化。
問題是resetForm
沒有得到在Safari說對象預期
任何幫助表示讚賞
問題必須與Safari瀏覽器處理腳本DINAMIC加載的方式執行。這可能不會按照您期望的方式進行。
嘗試閱讀這篇文章,我知道這是舊的,但它可能給你發生了什麼更好的主意:http://unixpapa.com/js/dyna.html
作爲替代方案,我建議(雖然我只有認爲它有沒有其他選擇)單獨加載JavaScript作爲字符串並使用eval
函數。也許那麼函數將被添加。
讓我知道這是否有幫助!
它可以在其他瀏覽器中使用嗎? – sje397 2011-12-20 12:40:49
你是如何加載包含'resetForm'函數的腳本的? – Deleteman 2011-12-20 12:54:15
@ sje397它在除Safari瀏覽器之外的其他瀏覽器中完美工作 – Moons 2011-12-20 13:01:32