fiddle link here: http://jsfiddle.net/7xRak/
Lowering the selector causes the event to bind to the root element of the view ( this.el).
if your class="tab"is a DOM views element this.el, then you should bind the event as
events : {
'click' : 'dosomething'
}
and for the inner element in this.elfor example
<div class="tab">
<span class="inner"></span>
</div>
,
events : {
'click' : 'dosomething'
'click .inner' : 'onInnerClick'
}
document: http://backbonejs.org/#View-delegateEvents