【问题标题】:Using not supported events in Backbone在 Backbone 中使用不支持的事件
【发布时间】:2013-06-25 14:08:38
【问题描述】:

我试图不使用默认的 jquery 事件, 在插件中定义。 (正是“jquery.event.drag”插件)

是否可以做类似的事情:

var View = Backbone.View.extend({
    ..
    events: {
        'pluginEvent': 'handleFunction'
    }     
    ..
}

例如通过某种方式扩展 Backbone.Events ?

【问题讨论】:

    标签: jquery events plugins backbone.js


    【解决方案1】:

    只要插件支持使用on 附加事件处理程序,就可以了。

    Backbone 的视图通过调用 this.$el.on(eventName, method); 简单地委托给 jQuery 来绑定事件。

    【讨论】:

      猜你喜欢
      • 2013-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多