AJAX动态创建HTML元素click事件无效
发布时间:2020-12-16 01:29:41 所属栏目:百科 来源:网络整理
导读:解决办法:将click事件绑定到body元素下面(缺点: body上事件绑定多了,页面受不了 ) $("body").on("click","Ajax动态创建的元素",function(){ //do something important,haha }); 示例如下: $ ( "body" ) . on ( "click" , ".freeLook,.subBox span" , f
解决办法:将click事件绑定到body元素下面(缺点:body上事件绑定多了,页面受不了)
$("body").on("click","Ajax动态创建的元素",function(){ //do something important,haha }); 示例如下: $("body").on("click",".freeLook,.subBox span",function(){ $('#layer').removeClass('access-hide'); }); $("body").on("click",".appoint_cancelbtn",function(){ //清空内容 $("#layer dd input[type=text]").val(''); $("#layer dd input[type=radio]").attr("checked",false); $("#layer dd textarea").val(''); $('#layer').addClass('access-hide'); });
感谢大神:原文 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |