2011-10-19 14 views
6

Próbuję dodać wydarzenie do mojego widoku kręgosłupa Mam skonfigurowane. Chcę powiązać zdarzenie z elementem div w widoku, ale chcę wybrać ten element div za pomocą dwóch klas.Backbone.js Wyświetl kliknięcie selektora zdarzeń?

Przykład:

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


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

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

      }, 

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

Mając to skonfigurować w ten sposób nie wydaje się, że ogień kliknięcie. Jeśli usunę jedną z klas i po prostu zostawię jedną, to działa.

Jednak klasa tego elementu div zmieni się z "małego" na "duży" i nie chcę, aby zdarzenie kliknięcia było uruchamiane w tym przypadku.

Czy brakuje mi czegoś w składni, czy nie jest to możliwe?

Odpowiedz

Powiązane problemy