我正在修改jquery.unobtrusive-ajax.js與asp.net mvc 3打包,以允許動態加載表單工作。Jquery .on事件與選擇器動態加載元素與選擇器
老:
$("form[data-ajax=true]").live("submit", function (evt) {
/*code here */
});
我的代碼:
$("body").on("submit","form[data-ajax=true]", function (evt) {
/*code here */
});
對於礦山,事件從來沒有發射的。是否第二個參數(選擇器)必須直接在body
之下?我不確定爲了獲得相同的功能來處理動態加載的表單,究竟該做些什麼。
它是否適合你'生活'? – gdoron 2012-03-20 21:07:37
是的,爲什麼不'生活'工作? – 2012-03-20 21:10:04
當我使用live時,它不適用於動態加載的元素,但當我更改代碼時,它根本不起作用。 – 2012-03-20 21:13:15