【发布时间】:2020-03-13 13:06:28
【问题描述】:
我有一个图像在光标结束时避免用户滚动,并且它处于非常糟糕的位置,因为它位于几乎每个人都进行滚动的移动手指友好区域。我尝试使用指针事件:null;然后可以滚动,但是这个图像是一个按钮,现在显然也阻止了点击事件。
我尝试通过 JavaScript 应用它,但它没有覆盖 CSS 属性,所以我想知道是否有办法做到这一点。
CSS
.element-id {
position: fixed;
pointer-events: none;
}
功能
$('#element-id').click(function(){
$('#entrevista').toggleClass('ws-visible');
$('#video').get(0).play();
});
编辑:
我的问题是一个固定的定位元素正在影响页面的常规滚动行为。
我在互联网上搜索时发现“冒泡”,但我不太了解。有什么可以帮助的吗?因为如果我理解了基础知识,它会使事件在 DOM 中更深入,所以我想它是从上层元素传播到下层的。是这样的吗?
【问题讨论】:
标签: jquery css events scroll pointer-events