Backbone js:在父元素上注册视图事件

时间:2011-11-25 12:57:24

标签: javascript javascript-events backbone.js

我想在视图父元素上注册视图事件。我尝试了父选择器:

var MyView = Backbone.View.extend({
  events: {
    'mousemove :parent': 'mousemove'
  },
  // ...
});

但它不起作用。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:3)

Backbone使用jQuery事件委托,因此您无法将事件委托给父节点。

参见Backbone源代码行954,View.delegateEvents函数。