美文网首页我爱编程
jquery动态绑定事件

jquery动态绑定事件

作者: 王小明的旺仔牛奶 | 来源:发表于2018-03-19 22:47 被阅读0次

项目里常常会有给动态生成的元素绑定事件的情况
给元素绑定事件一般使用on()就可以了,但是对于未生成的元素是无效的

$( '.main button' ).on( 'click', function() {  //普通绑定事件方法
        alert( "click me" );       
    });

想要给动态生成的元素绑定事件,需要获取到要添加动态事件的父节点,并且这个父节点是刚开始就存在的(源代码里面就有的)

$( '.main' ).on( 'click', 'button', function() {  //普通绑定事件方法
        alert( "click me" );       
    });

相关文章

网友评论

    本文标题:jquery动态绑定事件

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