Sea*_*ean 6 html javascript jquery
我为我的页面正文设置了一个"onmousedown"事件处理程序.在这个页面中有一些div元素,是否可以忽略这些div的点击,并用正确的坐标激发正文的onmousedown事件处理程序,就像div不存在一样?
小智 19
如果你想点击一个div什么都不产生,请使用这个CSS声明:
div {
pointer-events: none;
}
Run Code Online (Sandbox Code Playgroud)
或者使用它来通过点击div来阻止任何事件被触发:
$('div').click(function(e) {
e.stopPropagation();
});
Run Code Online (Sandbox Code Playgroud)
将自定义类添加到div您想要忽略点击的元素(假设是ignore-clicks):
div.ignore-clicks {
pointer-events: none;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7209 次 |
| 最近记录: |