Jquery为动态添加的html标签添加事件

js动态添加的html标签需要把方法委托给静态渲染出来的父级标签或document。如:

1 $('body').append(`<div class="newDiv">我是js动态添加的标签</div>`)
2 
3 $(document).on('click','.newDiv',function(e){
4 
5   console.log('我被点击了')
6 
7 })

 

posted @ 2021-03-18 09:25  终末s  阅读(73)  评论(0编辑  收藏  举报