【发布时间】:2021-02-16 14:15:23
【问题描述】:
我在一个类上绑定一个函数。我有一张带有“空白表”类的表。我在每个 tr 上绑定一个点击功能:
jQuery(function(){
ieClick('.blanks-table tr','click');
});
function ieClick(h_list, h_class){
if(!h_class) var h_class = 'click';
jQuery(h_list).click(function(){
jQuery(this).toggleClass(h_class)
});
}
这是我的桌子:
<table class="blanks-table">
<tr class="sum master">
<td class="check-holder"><div class="blankcheck"><span class="toggle-show sh"></span></div></td>
<td>Hello World</td>
</tr>
</table>
如果我在行中单击,颜色会改变。它工作得很好。但是如果我单击“sh”类的跨度,我不喜欢更改颜色。在这种情况下,我不喜欢切换行的类。
绑定事件有排除选项吗?
谢谢
【问题讨论】:
标签: jquery event-handling click