gpt4 book ai didi

javascript - jQuery事件是否阻塞

转载 作者:行者123 更新时间:2023-11-29 10:24:36 25 4
gpt4 key购买 nike

jQuery 事件是否阻塞?

例如调用下面的方法会立即返回吗?

$("body").trigger("myEventName", myValue);

我的测试似乎表明它们是。如果这是正确的,这是否意味着我可以从我的自定义事件中返回值?

var myResult = $("body").trigger("myEventName", myValue);

显然这不起作用,因为它返回 jQuery 对象。那么可以返回值吗?

最佳答案

您可以使用 .triggerHandler()方法,它返回该选择器返回的该事件的 last 事件处理程序(而不是用于链接的 jQuery 对象),只需像这样使用它:

var myResult = $("body").triggerHandler("myEventName", myValue);

You can give it a try here .

Check out the documentation page.trigger() 的差异列表.

关于javascript - jQuery事件是否阻塞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4192105/

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