Events 主干事件don';单击子对象时不会触发

Events 主干事件don';单击子对象时不会触发,events,backbone.js,triggers,Events,Backbone.js,Triggers,我有一个主干事件的问题 // The DOM events // events: { 'click table.table-sorter th[data-column]' : 'sort' }, <thead> <tr> <th data-column="name">name <i class="icon-sort"></i></th> <th>descripti

我有一个主干事件的问题

// The DOM events //
events: {
    'click table.table-sorter th[data-column]' : 'sort'
},

<thead>
    <tr>
        <th data-column="name">name <i class="icon-sort"></i></th>
        <th>description</th>
    </tr>
</thead>
//DOM事件//
活动:{
“单击table.table-sorter th[数据列]”:“排序”
},
名称
描述
当我点击th而不是点击I时,事件会很好地触发

但是如果我在render view函数中使用jQuery的on函数,它会工作:

$("table.table-sorter th[data-column]").click(function(){
    <i> is trigger 
})
$(“table.table-sorter th[数据列]”)。单击(函数(){
是触发器
})

谢谢

看起来很好:,你在做什么?这有什么不同?哇,真奇怪。我会继续寻找为什么它不适合我。。。谢谢;-)