gpt4 book ai didi

javascript - 如何在 div 上高效地声明事件

转载 作者:行者123 更新时间:2023-12-01 01:26:44 25 4
gpt4 key购买 nike

这是在 JavaScript 中声明多个事件监听器的最快方法。我应该这样做吗:

 <div onclick="myFunction();">
<div>Element 1</div>
<div>Element 2</div>
</div>

或者像这样:

 <div>
<div onclick="myFunction();">Element 1</div>
<div onclick="myFunction();">Element 2</div>
</div>

有人有什么建议吗?

最佳答案

您可以向子项 <div> 添加事件监听器就像这样:

[].forEach.call(document.querySelectorAll("#containerDiv div"), div => {
div.addEventListener("click", myFunction);
});

关于javascript - 如何在 div 上高效地声明事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53700349/

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