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?
tak to zrobił. Dzięki. –
Przepraszam, musiałem czekać 10 minut. –
Co z pseudo-selektorami? Jakiekolwiek wsparcie? na przykład "click: not (.active) a" dla , które nie znajdują się w elemencie ".active" – derrylwc