小编典典

jQuery .on()提交事件

ajax

我有一个问题.on()。我有多个表单元素(带有的表单class="remember"),我还form.remember使用AJAX
添加了另一个表单元素。因此,我希望它处理类似的Submit事件:

$('form.remember').on('submit',function(){...})

但是添加了AJAX的表单无法使用。

问题出在哪里?是虫子吗?


阅读 286

收藏
2020-07-26

共1个答案

小编典典

您需要将事件委托给文档级别

$(document).on('submit','form.remember',function(){
   // code
});

$('form.remember').on('submit'的工作原理与$('form.remember').submit(您使用时相同,但$(document).on('submit','form.remember'也适用于以后添加的DOM。

2020-07-26