1

在我的 Backbone 视图中,我可以将多个事件绑定到同一个元素吗?

events:{
      'click .app'    : 'appindex',
      'dblclick .app' : 'launchapp'
},

appindex: function() {
    alert(1);
},

launchapp: function() {
    alert(2);
}

双击后,该launchapp方法似乎永远不会触发。有人可以帮我理解为什么吗?

4

1 回答 1

1

您的代码片段似乎很好,所以我认为问题在于appindex单击后会显示一个警告框并且不允许您进行双击。尝试用调用来替换它console.log(...)。如果这仍然无济于事,请尝试创建一个简单的 jsFiddle 供其他人测试。

于 2012-07-25T05:22:22.060 回答