javascript - 如何在 JavaScript 中复制指针事件的行为:无
问题描述
是否可以在 div 中捕获 onClick 事件但忽略任何其他行为,因为指针事件设置为无?
我有两个 div,背景和一种覆盖此背景的按钮。我在后台捕获一个拖动事件,如果从按钮开始,我也需要捕获这个拖动事件。我可以实现这一点,只需将我的按钮设置为,pointer-events:none
但我无法捕获它的 onClick。
换句话说,我必须复制pointer-events:none
JavaScript 中的行为。
解决方案
试试这个:Event.preventDefault()
推荐阅读
- c# - 从 iPad 连接到 Visual Studio (IIS Express) 时的登录问题
- r - 小数据框导致 R 崩溃
- python - 我们如何抓取弹出的登录对话框?
- regex - 如何在字符串末尾提取非数字字符和数字字符?
- javascript - 试图在 html 日期选择器中获取当前月份的第一个日期
- apache-kafka - Kafka 启动失败,出现数字格式异常
- r - ## grid.Call(C_textBounds, as.graphicsAnnot(x$label), x$x, x$y, 中的警告:
- ramda.js - Ramda:如何使用带有两个参数的 R.map?
- gatsby-image - 内嵌图像 MDX Gatsby
- jquery - Why is my bootstrap carousel not working in angular?