事件:用了一个插件ajax调用外部文件弹窗,但是无法做表单验证。
原因:没有给后来加入文档流的dom添加事件。
办法:on()事件绑定、ajax成功后的回调函数绑定
$(function(){
//ajaxSuccess()可以单独用, 这样就不必修改插件本身了
$("body").ajaxSuccess(function(){
$("#signupForm").validate();
});
//on()事件绑定,必须绑定在后来插入进来的节点的父节点上才有用
$("body").on("click","#signupForm",
function(){ $("#signupForm").validate(); }
)
})