我已經使用javascript動態地向我的html頁面添加了一個表單。當我這樣做時,表單上的.submit不起作用。但是,如果我在html中創建完全相同的表單,它將按預期工作。在JavaScript中創建的HTML表單不響應。提交
這裏是一個小提琴:http://jsfiddle.net/dwha77g4/4/
以下代碼:
$('.submit-form').submit(function(e){
alert("test");
e.preventDefault();
});
上在小提琴的第一個按鈕運行,但不是第二動態創建的一個。
感謝您對正在發生的事情的解決方案和優秀的解釋。 – rawbeans 2014-12-08 01:18:46
感謝@Jatin爲jsFiddle! – rfornal 2014-12-08 01:50:05