【发布时间】:2013-05-09 10:49:15
【问题描述】:
如果我附加一个点击事件处理程序:
$(".selector").bind("click", function () {
// some handler function
});
如何获得对该函数的引用?这不起作用:
var refToFunc = $(".selector").bind("click");
typeof refToFunc === "object"; // I want the function
我认为bind("eventname") 在这种情况下只返回 jQuery 对象而不是事件处理函数。它必须存储在某个地方。
【问题讨论】:
-
您想通过在绑定调用之外定义函数还是将其绑定到调用内部的变量来避免引入变量?
-
是的,我只是想存储它并暂时取消绑定事件。
标签: javascript jquery