jq可以用on方法来监听后来插入的元素,原生js该怎么写
<div id="demo"></div>
<script>
$("#demo").on('click', '.test', function () {
console.log(66)
})
$("#demo").append('<p class="test">xxxx</p>')
</script>
jq可以用on方法来监听后来插入的元素,原生js该怎么写
<div id="demo"></div>
<script>
$("#demo").on('click', '.test', function () {
console.log(66)
})
$("#demo").append('<p class="test">xxxx</p>')
</script>
document.getElementById('demo').addEventListener('click', function (e) {
if(e.target.classList.contains('test')){
console.log(66)
}
})
13 回答12.7k 阅读
7 回答1.9k 阅读
5 回答1.4k 阅读
3 回答1.1k 阅读✓ 已解决
5 回答1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答812 阅读✓ 已解决