jquery动态事件绑定

2015-06-12  本文已影响194人  Mark_Xu

事件:用了一个插件ajax调用外部文件弹窗,但是无法做表单验证。
原因:没有给后来加入文档流的dom添加事件。
办法:on()事件绑定、ajax成功后的回调函数绑定

$(function(){
//ajaxSuccess()可以单独用, 这样就不必修改插件本身了
$("body").ajaxSuccess(function(){
        $("#signupForm").validate();
 });
//on()事件绑定,必须绑定在后来插入进来的节点的父节点上才有用
$("body").on("click","#signupForm",
                      function(){ $("#signupForm").validate(); }
                     )
})
上一篇 下一篇

猜你喜欢

热点阅读