我在阻止子元素激活 jQuery 中的父单击事件时遇到问题。我在 Google 上搜索了一下,偶然发现了几种不同的解决方案,但似乎没有一个对我有用。
我需要在单击后使表格单元格可编辑,以便我可以通过 ajax 异步提交编辑后的文本。我正在使用 jQuery 将文本替换为输入字段,但由于每次单击都会再次触发父事件,因此无法对其进行编辑或提交。
我试过使用:
$("child").click(function(e){
e.stopPropagation();
})
而且.unbind("click")
在父级上,一旦单击它就不需要再次单击,但这似乎也解除了对子级的绑定。
为了正确显示问题,我准备了一个小提琴。
任何帮助都将是超级的!这让我疯狂。