gpt4 book ai didi

javascript - 动态添加事件目标javascript

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:16:02 25 4
gpt4 key购买 nike

我有一个这样的代码片段。

$(document).on("click", event_target, some_function);

默认行为:

如果我将 event_target 作为 null 或空字符串传递,则会处理文档上的所有点击。

期望的行为

我希望如果 event_target 是空字符串,则不应处理该事件。

当前方法

现在我只是在处理程序中添加一个 if 语句,如果目标是文档,我什么都不做。

是否有更好的方法来避免不必要地为所有点击调用处理程序?

最佳答案

为什么不直接在 if block 中执行当前正在执行的操作?仅当 event_target 不是空字符串时才设置点击处理程序。

if (event_target !== '')
$(document).on("click", event_target, some_function);

关于javascript - 动态添加事件目标javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30722536/

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