美文网首页
js动态添加的新节点class不生效,点击事件无效

js动态添加的新节点class不生效,点击事件无效

作者: ___大鱼___ | 来源:发表于2019-06-19 12:40 被阅读0次

    原因:

    页面并不会为未来的元素初始化添加点击事件,所以使用这种方式动态添加的节点中的点击事件没有生效。

    解决方法:

    使用事件委托的方法解决 如下
    //  'click'  事件名称, '.reply' 元素名称, funtion 执行的动作,只要新产生的元素符合指定的元素,就会绑定此事件  
    $(document).on('click', '.reply', function () {
        //执行代码
    })
    

    之前的代码

    $('.reply').click(function(){
    
    })
    

    相关文章

      网友评论

          本文标题:js动态添加的新节点class不生效,点击事件无效

          本文链接:https://www.haomeiwen.com/subject/mzwhqctx.html