【发布时间】:2012-04-24 20:42:44
【问题描述】:
我制作了这个很棒的插件:https://github.com/suprMax/Zepto-onPress
除了一个小细节之外,它完美无缺。当我获得回调函数时,我需要将它与我的真实事件处理程序一起存储,这样当有人试图删除事件处理程序并为我提供原始回调时,我可以将其分离。所以基本上我需要能够为每个元素存储多个键值对,其中键应该是函数,值也是函数。我试图这样做,但现在脚本在内部进行:
(function(){}).toString()
这不是一个好主意,因为我可以删除错误的事件处理程序,因为:
(function(){}).toString() === (function(){}).toString().
我想有更好的方法来做到这一点。非常欢迎任何建议。
【问题讨论】:
标签: javascript events zepto