提交事件我有一些jQuery的1.4.4代碼jQuery的形式.live在Firefox
$('.AJAXForm').live('submit', function (e) { .... });
是工作的罰款在IE瀏覽器,但不能在Firefox。我加載的形式進入的div上$(document).ready(...)
與
$('#DivPlaceHolderName').load('URLName .AJAXPageSection');
,使其加載包含窗體對象(以便目標表單頁面也起到獨立的目標頁面的只是部分,如果腳本不啓用),但.live函數在Firefox中運行時不綁定到表單對象。我已經嘗試手動在頁面本身上放置一個等價的窗體,它運行的代碼很好,但實際的方面似乎沒有工作,當表單隨後加載。這可以在鏈接(一個單獨的,但類似的代碼集)和Opera中正常工作,所以我猜這是'提交'事件的Firefox問題?如果是這樣,是否有FF的解決方法?
THX
MH
爲什麼不直接使用實時「點擊」功能? – daryl
因爲它是一個表單提交事件,並且不一定涉及點擊(特別是來自原始POV),如果有其他腳本被分配給表單應用到 –