jquery动态事件绑定

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

$(function(){
//ajaxSuccess()可以单独用, 这样就不必修改插件本身了
$("body").ajaxSuccess(function(){
        $("#signupForm").validate();
 });
//on()事件绑定,必须绑定在后来插入进来的节点的父节点上才有用
$("body").on("click","#signupForm",
                      function(){ $("#signupForm").validate(); }
                     )
})
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文链接 http://blog.poetries.top/2016/10/20/review-jQuery 关注...
    前端进阶之旅阅读 16,737评论 18 503
  • 1.几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构? 基本数据类型:Undefined、Nul...
    极乐君阅读 10,936评论 0 106
  • 前段时间有个特别火的电影叫《从你的全世界路过》,我没有时间去看,闺蜜看完跟我说,“如果你看了,一定会哭的。”我私下...
    艾冬天阅读 3,610评论 2 3
  • 早上我刚起床就听到了滴滴答答的声音,我把窗户打开,一看原来是下雨了! 早上吃完饭,我和我的表妹就出去玩了。 我们出...
    董家乐阅读 2,515评论 0 0
  • 雨压暑气,窗外的街道渐被打湿,一线清溪缓缓流,没有闷夏的浮热了。 我故里,草木秋。小雨落庄田,润小径,每一片草叶上...
    八里山人程远河阅读 3,902评论 18 37