0
我试图阻止第二块JS作为点击事件传播到父元素的结果而运行,但我被卡住了。防止点击图像时在父元素上的点击事件
我有行下面的HTML表:
<tr id="DEMO01-P" role="row" class="odd">
<td><img id="DEMO1" src="../imagedir/edit.png" onclick="Edit(this.id);">Info here</td>
<td>And here</td>
</tr>
我对TR like
这个click事件:
jQuery('#system-tbl tbody').on('click', 'tr', function() {
var self = jQuery(this);
if (self.hasClass('selected')) {
self.removeClass('selected');
} else {
table.$('tr.selected').removeClass('selected');
self.addClass('selected');
}
DO STUFF....
});
我还做别的事情,如果用户点击tr内的img
使用onclick="Edit(this.id);"
:
function Edit(system_id) {
alert("Edit: " + system_id);
window.location.href = "/go-to-page/";
};
如何在致电Edit(this.id);
时停止tr
活动?谢谢!!
真棒!谢谢! – TheRealPapa 2014-10-11 08:20:49