2011-10-19 10 views
6

バックボーンビューにイベントを追加しようとしていますが、設定しています。ビューの要素内のdivにイベントをバインドしたいが、そのdivを2つのクラスで選択したい。Backbone.js View Clickイベントセレクタ構文?

例:

<div id="mainContent"> 
    <div class="small docs"></div> 
</div> 


     Views.Main = Backbone.View.extend({ 
      el: $("#mainContent"), 

      events: { 
       "click .small .docs": "renderActiveDocs" 

      }, 

         initialize: function() {...} 
       }); 

それはそのクリックを発射していないようです。このように設定持ちます。どちらかのクラスを削除してそのまま残すと、それが動作します。

ただし、このdivのクラスは「小」から「大」に変更されますので、その場合はクリックイベントが発生しないようにしてください。

構文に何かがないか、これはできませんか?

答えて