我有这个 fiddle : https://jsfiddle.net/ren8v32v/
我想要的是 .underline
div 移动到单击的 .block
div 下方。问题是,当我单击内部 div 之一时,JavaScript 也会看到上面的 div,因此动画“无效”。
我想知道这种情况是否有解决办法。
最佳答案
只需在事件处理程序的开头使用e.stopPropagation()
。这将防止事件通过 dom 冒泡。
$('.block').click(function(e) {
e.stopPropagation();
... stuff
更新了 fiddle https://jsfiddle.net/ren8v32v/1/
关于javascript - 如何在嵌套 div 上使用 .click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39609873/