gpt4 book ai didi

javascript - 按类添加事件监听器,在 JS 中将 ID 作为参数传递

转载 作者:行者123 更新时间:2023-11-30 18:01:54 24 4
gpt4 key购买 nike

我有一个按一天中的时间设置一周中的几天的网格,网格上的每个槽都是一个复选框,供我的站点用户指示可用性。由于这最终是大量的插槽,我希望插槽的背景颜色根据是否被选中而改变,但同样由于大量的插槽我不想添加每个 ID 的事件监听器。是否可以为类添加单个监听器并传递被单击元素的 ID,以便仅更改其背景?

最佳答案

你必须使用事件委托(delegate)来完成这个,简单的例子

document.addEventListener('change', function(e){alert(e.target.id)});

http://jsfiddle.net/mowglisanu/cCFxQ/

关于javascript - 按类添加事件监听器,在 JS 中将 ID 作为参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16762313/

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