博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
事件穿透
阅读量:6710 次
发布时间:2019-06-25

本文共 905 字,大约阅读时间需要 3 分钟。

hot3.png

a b

ie11、firefox、chrome等现代浏览器

只需要将上层元素添加css样式

pointer-events: none;

兼容ie老版本的方法:

if(navigator.appName == "Microsoft Internet Explorer"&&parseInt(navigator.appVersion.split(";")[1].replace(/[ ]/g, "").replace("MSIE",""))<=9){    $('#canvas').on('click', function (event) {        var x = event.clientX;        var y = event.clientY;        var e = jQuery.Event(event.type, { pageX: x, pageY:y });        $("table td").each(function(){            var tx = $(this).offset().left;            var ty = $(this).offset().top;            var tx1 = tx + $(this).width();            var ty1 = ty + $(this).height();            if(x>=tx && x<= tx1 && y>=ty && y<=ty1){                $(this).trigger(e);                return false;            }        });    });}$('table').on('click', 'td', function () {   alert("底层元素点击事件被触发了")});

转载于:https://my.oschina.net/u/232595/blog/1630137

你可能感兴趣的文章
云吞铺子:性能抖动剖析 2
查看>>
《PBI系列 车图 色彩搭配 数据分析 01》花随花心著
查看>>
智能 |MES与设备集成时有哪几种握手方式
查看>>
shell脚本练习
查看>>
效率最快10个Excel实用技巧,Excel秒杀
查看>>
设计开发你必须了解的5个方面
查看>>
多张jpg图片怎么转换成png格式
查看>>
beautifulsoup的简单用法
查看>>
Kubernetes高级调度- Taint和Toleration、Node Affinity分析
查看>>
手机怎么恢复照片呢
查看>>
深度操作系统 15.8——极致体验,美观高效
查看>>
1211本书通通免费!这是个专为程序员准备的网站
查看>>
褚老与褚橙,探秘情感消费市场的内核
查看>>
均匀分布随机函数的实现
查看>>
Domino的压缩数据库的Load Compact命令
查看>>
C#注释标签
查看>>
Mysql中的事件
查看>>
Javascript 高级程序设计笔记 (cha4 变量作用域和内存)
查看>>
推荐一些C#相关的网站、资源和书籍
查看>>
linux nohup
查看>>