2011-10-19 30 views
6

Estoy tratando de agregar un evento a mi vista de red troncal que tengo configurado. Quiero vincular el evento a un div en el elemento de vista, pero quiero seleccionar ese div por dos clases.Vista de Backbone.js Haga clic en la sintaxis del selector de eventos?

Ejemplo:

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


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

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

      }, 

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

Tenerlo configurado de este modo, no parece que disparar clic. Si elimino cualquiera de las clases y solo dejo una, entonces funciona.

Sin embargo, la clase de este div cambiará de "pequeña" a "grande" y no quiero que el evento de clic se active en ese caso.

¿Me falta algo en la sintaxis o esto no es posible?

Respuesta

Cuestiones relacionadas