【发布时间】:2014-11-19 07:00:12
【问题描述】:
在 Metor 0.3.5 中,当所有事件都是 jQuery 事件时,我可以使用 jQuery UI Draggable,然后使用 Metor event map 处理 drag & dragstop events:
Template.game.events['dragstop .card'] = function (e) {
//stuff
};
但我刚刚在 Meteor 邮件列表中看到了这个:
在 0.3.6 中,事件映射不再依赖于 jQuery
果然,上述技术似乎不再有效 - 我的 dragstop 处理程序现在根本没有被调用。
对于如何在 0.3.6 中实现相同效果的任何建议,我将不胜感激。
【问题讨论】:
-
我仍在使用 0.3.5 但有同样的问题。还没有消息吗?
-
我们还没有关于拖放或与 jQuery UI 插件互操作的故事,但我们会研究它!一种解决方法可能是使用 jQuery 而不是事件映射来绑定侦听器。
-
@dgreensp 绕过事件映射有什么缺点吗(除了必须手动连接带有 jQuery 的
on函数的侦听器)?