javascript - 如何复制指针事件 :none in JavaScript 的行为

标签 javascript css layout pointer-events

是否可以在 div 中捕获 onClick 事件但忽略任何其他行为,因为指针事件设置为 none?

我有两个 div,背景和一种覆盖背景的按钮。我正在后台捕获一个拖动事件,如果在按钮上启动,我也需要捕获这个拖动事件。我可以通过将我的按钮设置为 pointer-events:none 来实现这一点,但是我无法捕获它的 onClick。

换句话说,我必须在 JavaScript 中复制 pointer-events:none 的行为。

最佳答案

试试这个: 事件.preventDefault()

关于javascript - 如何复制指针事件 :none in JavaScript 的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55030389/

相关文章:

javascript - 是否可以使用函数输入来创建变量名?

javascript - Angular 2 - Http 测试 - 错误 : "Cannot read property ' getCookie' of null"

html - 背景渐变无法使用 bootstrap 3 正确显示

java - GridBagLayout Java - WeightY 导致意外结果

javascript - 将 canvas.focus() 放入 <div> 时防止滚动(仅在 IE 中失败)

javascript - 想要在嵌套对象内添加对象数组: Javascript

javascript - 第二个 td 在第一个 td + html 表之上

javascript - 将元素放入不是父元素的元素中(JQuery UI 可排序)

android - fragment 布局名称

android - Spinner 的顶部/底部填充