IE10浏览器下,click,mouseUp,mouseDown事件失效问题?
前言
在chrome,Firefox,Edge,ie11等浏览器下,都是正常触发事件,但是在ie10下,事件无法发,当时调试时,查看不到元素dom,填充标签内容都无法解决,只能设置background才行,应该是ie10忽略了无background的空元素
解决方法
1. 设置透明背景
<div onClick="handlerClick()" onMouseUp="mouseUp" onMouseDown="mouseDown" class="target-div"><div>
.target-div{
background:rgba(0,0,0,0.08)
}
2. 当然也可以设置hank
<div onClick="handlerClick()" onMouseUp="mouseUp" onMouseDown="mouseDown" class="target-div"><div>
.target-div{ background:rgba(0,0,0,0.08)\0 }
版权声明:
作者:wuhou123
链接:https://wuhou.fun/49.html
来源:前端网
文章版权归作者所有,未经允许请勿转载。

wuhou123