【发布时间】:2014-03-16 01:25:33
【问题描述】:
我熟悉 jQuery 事件处理程序中的命名空间。我可以在特定命名空间中添加事件处理程序:
$('#id').on('click.namespace', _handlerFunction);
然后我可以删除该命名空间中的所有事件处理程序:
$('#id').off('.namespace');
这里的好处是我只能删除这个命名空间中的事件,而不是任何应该维护的用户添加/附加事件。
有没有人有任何关于我如何不能使用 jQuery,但获得类似结果的提示?
【问题讨论】:
-
danml.com/js/events.js 有这样的东西:您可以使用正则表达式进行选择。还可以在 bower 和 microjs 中搜索“事件”以获取更多类似的内容...
标签: javascript namespaces dom-events