是这样的,为了使用方便,使点击表格当前行位置可勾选当前行的复选框,效果是实现了,但是复选框反而点了没效果了= =,不懂为啥。把判断里的prop改成is或者attr后,复选框生效,但是不会实现判断而反选了。
代码如下:
是这样的,为了使用方便,使点击表格当前行位置可勾选当前行的复选框,效果是实现了,但是复选框反而点了没效果了= =,不懂为啥。把判断里的prop改成is或者attr后,复选框生效,但是不会实现判断而反选了。
代码如下:
//阻止事件冒泡
$("input[type='checkbox'], input[type='text']").click(function(e){
e.stopPropagation();
});
你加一个这个事件,如果点击的是复选框,就阻止事件冒泡,就可以了
13 回答12.9k 阅读
7 回答2k 阅读
3 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答942 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
6 回答1.1k 阅读
应该是事件冒泡导致的 你checkbox点击的时候触发了一次checkbox的事件(选中了checkbox) 然后冒泡到tr出发了tr的事件 又取消了选中 你在checkbox取消下冒泡就好了