javascript - 两个元素的鼠标事件,一个在另一个之上

标签 javascript jquery html web-services

如果我有两个元素,一个在另一个之上,我是否能够识别这两个元素的点击事件?我一直在查看 stackoverflow 并找到了 pointer-events:none,但这会将指针事件传递给下面的元素,而我两者都想要。

最佳答案

你可以让顶部元素触发底部元素

HTML

<div class="a">
<div class="b">

CSS

.a {
  position: absolute;
}
.b { 
  position: absolute;
  z-index: 10;
}

jQuery

$('.a').click(function(){
  ...
});

$('.b').click(function(){
  $('.a').click();
  ...
});

关于javascript - 两个元素的鼠标事件,一个在另一个之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17077428/

相关文章:

html - 为什么开发人员在父 div 上使用::before 伪元素和 display:table

jquery - 如何使用jquery删除textarea中的值

javascript - 使用 ECMAScript 国际化 API 格式化日期和时间

javascript - ASP.NET 单选按钮 jQuery 处理

javascript - 无法在点击事件上触发脚本

javascript - ReactQuill Editor 中的 onChange 怎么处理?

javascript - JSF 正在优化我的 <h :hiddenInput> away?

javascript - Angular 2 - ngfor - 带空格的字段

javascript - 用于打印传单/openlayers map 的 jsPDF 设置

javascript - 在 ASP.Net MVC 中显示数据保存成功消息