gpt4 book ai didi

javascript - 将事件附加到尚未创建的元素

转载 作者:行者123 更新时间:2023-11-30 19:35:49 26 4
gpt4 key购买 nike

<分区>

我在 javascript 上遇到了这个问题,其中元素尚未创建或将来要创建,并且这个事件要绑定(bind)到该元素,在 jQuery 中,我可以做到

$(function(){
$(document).on('click','.mybtn',function(){
alert('button: '+$(this).index());
});

$('#create-sample-btn').click(function(){
$('#btn-container').append('<button class="mybtn">Button</button>');
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<div id="btn-container"></div>
<button id="create-sample-btn">Create Sample Btn</button>

关于如何在纯 javascript 中实现这一点的任何帮助和想法?

什么是原生 javascript 中的 $(document).on(..

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com