Javascript 如何在主干视图元素上注册事件。。?

Javascript 如何在主干视图元素上注册事件。。?,javascript,backbone.js,Javascript,Backbone.js,我正在尝试绑定视图的el本身上的单击事件。但我不能这么做 一种解决方法是在实际视图内容元素周围添加一个额外的元素,作为视图的el 例如,模板: <div> <!-- actual view element --> <div id="viewContainer"> <!-- added as dummy for event binding--> <div id="viewContent"></div> <!-

我正在尝试绑定视图的
el
本身上的单击事件。但我不能这么做

一种解决方法是在实际视图内容元素周围添加一个额外的元素,作为视图的
el

例如,模板:

<div> <!-- actual view element -->
  <div id="viewContainer"> <!-- added as dummy for event binding-->
    <div id="viewContent"></div> <!-- actual view content-->
  </div>
</div>
  <div id="viewContent">...</div> <!-- actual view content-->

有没有办法避免这个额外的
并将事件直接绑定到视图的
el

要将事件直接绑定到视图的
el
,只需避免事件哈希的选择器部分并使用:
{“事件”:“回调”}
语法即可

例如,模板:

<div> <!-- actual view element -->
  <div id="viewContainer"> <!-- added as dummy for event binding-->
    <div id="viewContent"></div> <!-- actual view content-->
  </div>
</div>
  <div id="viewContent">...</div> <!-- actual view content-->
主干将事件直接绑定到视图的元素:

<div> <!-- actual view element-->
    <div id="viewContent"></div> <!-- actual view content-->
</div>


@muistooshort是的,我知道它就在那里,文档的那部分看起来不太适合谷歌。。。我在我的工作场所和这里都看到有人问这个问题。。。所以我想我会发布一些谷歌友好的东西:我可以不错过一个提到精美手册的变化吗?主干文档确实在奇怪的地方提到了一些东西。谢谢@T J,但讽刺的是,我在谷歌上找不到这个,只有在我发布的问题和答案被标记为重复的时候才找到它