js动态append添加的节点,点击事件无效求教

js动态append添加的节点,点击事件无效求教,第1张

你的点击事件是通过选择器直接绑定的吧,像$(".selector").click这样绑的?这种只能绑定到这一句执行时符合选择器的对象。

换成下面这样的绑定方式:

$(document).on("click", ".selector", function() {

    console.log(this)

})

楼主你好:

     $(function(){

         var  html="<div class='fg' style='background-color:pinkcolor:red'>我是被动态创建的</div>"     

          $(".fg").append(html)  

     })

     

     应将代码js代码放入$(function(){})中,还有就是双引号内的内容如果需要被引起来,应使用单引号。

$('modal_btn_add').unbind("click").bind("click",function(){

}):

用JQUERY的unbind方法,再绑定事件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11477291.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存