例如:
document.getElementById('id').innerHTML='<input type="button" onclick="btnClick()" value="aaa"/>'function btnClick(){
alert('事件触发')
}
2、动态创建元素完成后,重新获取该元素绑定稿袭氏事件
例如:
document.getElementById('id').innerHTML='<input type="button" id="btn" />'document.getElementById('btn').onclick=function(){
alert('事件触发')
}
想必大圆丛家都有遇到过,DOM动态添加的元素,你给它绑定的事件是不起作用的。目前有两种办法,为动态添加的元素绑定如猜事件
⚠️ 动态渣腔型添加的子元素一定要放在on()方法里面,并且on()方法里面的 childSelector 必须要是 selector 的子元素,否则动态添加的元素绑定的事件依旧无效
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)