gpt4 book ai didi

javascript - 如何查找特定事件上执行的函数名称

转载 作者:行者123 更新时间:2023-12-03 10:37:23 25 4
gpt4 key购买 nike

我在我的应用程序中使用 jQuery 插件,现在我需要开发这个插件以满足我的需要。这时,我想知道例如单击某些按钮时调用哪个函数。例如,假设该插件生成了 <button id="test">Test</button> 。我想捕获单击此按钮时调用的函数。有什么方法或工具可以做到这一点吗?

更新:

根据nanndoj建议的链接,可能是jQuery._data( elem, "events" );可以解决我的问题。但我该如何使用该方法呢?

最佳答案

我尝试了这个并解决了我的问题:

$.each($._data($("#elementID")[0], "events"), function(i, event) {
console.log(i);
$.each(event, function(j, h) {
console.log(h.handler);
});
});

这是帮助我的 fiddle 链接:http://jsfiddle.net/9n6gh/ .

非常感谢 nanndoj 的帮助。

关于javascript - 如何查找特定事件上执行的函数名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28940175/

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