gpt4 book ai didi

javascript - 使用 jQuery 从事件绑定(bind)调用代码

转载 作者:行者123 更新时间:2023-11-30 07:27:22 24 4
gpt4 key购买 nike

我有一些代码绑定(bind)到 jQuery 中的 blur() 事件:

$('input[type="text"]').blur(function () {
... some code ...
});

有没有办法从我的 javascript 中的另一个函数调用相同的代码?或者,我是否需要将此代码与事件绑定(bind)分开以便重用它?

最佳答案

听起来您想从模糊事件处理程序和其他地方调用一段代码。如果是这样,那么最好的方法是定义一个单独的函数并从两个地方调用它

var theCode = function () {
...
};

$('input[type="text"]').blur(function(){
theCode();
});

// else where
theCode();

可以直接从代码的其他部分引发模糊事件。然而,这是一种间接的方法。我发现如果你直接调用预期的代码会更清楚。

请注意,正如 gdoron 在评论中指出的那样,第一个模糊示例可以缩短为

$('input[type="text"]').blur(theCode);

关于javascript - 使用 jQuery 从事件绑定(bind)调用代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9981574/

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