如何解决:动态添加的元素click等事件触发不了
在页面加载完成时候 .show_alert
元素是可以触发click
事件的,但通过js
动态添加 .show_alert
的时候,新添加的元素却触发不了click
事件,如下:
$(".to").on('click', function(){
alert('我被点击了...')
});
解决办法:
用全局的document
来监控 .show_alert
元素,如下:
$(document).on("click",".show_alert",function(){
alert('我被点击了...')
})
其他事件类似。