标签:对象 origin 应该 tab 返回 兼容 related 标准 body
$("#data_table tr").on("click",function (event) { if (!$(event.target).is(‘input‘)) { $(‘input:checkbox‘, this).prop(‘checked‘, function (i, value) { return !value; }); } })
var thisEvent = window.event || event; var targetEvent = thisEvent.srcElement; if (!targetEvent) { targetEvent = thisEvent.target; }
$(".tr_check td").not("td:first-child").bind("click", function () { $(this).parent().find("input:checkbox").prop(‘checked‘, function (i, value) { return !value; }); })
方法/属性
|
类型
|
作用
|
event.preventDefault()
|
方法
|
阻止默认的事件行为。
|
event.stopPropagation()
|
方法
|
阻止事件的冒泡。
|
event.type
|
属性 |
返回当前触发事件的事件类型。
|
event.target
|
属性
|
获取执行事件【出发事件】的元素。 |
event.relatedTarget
|
属性
|
返回当触发时,该事件所涉及到的其他dom元素。
|
event.pageX/event.pageY
|
属性
|
获取光标相对页面的x坐标和y坐标。 |
event.which
|
属性
|
鼠标单击事件中,获取鼠标的左、中、右键,在键盘事件中获取键盘所在按钮。1 鼠标左键 2 鼠标中键 3 鼠标右键
|
event.originalEvent
|
属性
|
指向原始的事件对象。
|
jquery 点击tr选中checkbox,解决checkbox的默认点击事件被阻止的问题
标签:对象 origin 应该 tab 返回 兼容 related 标准 body
原文地址:https://www.cnblogs.com/axqa/p/11881120.html