Javascript 禁用鼠标单击屏幕的一部分 我想在我的网站上禁用MouScLIKE,中间只有div。 但是我不知道怎么做,也许你知道。

Javascript 禁用鼠标单击屏幕的一部分 我想在我的网站上禁用MouScLIKE,中间只有div。 但是我不知道怎么做,也许你知道。,javascript,jquery,html,css,Javascript,Jquery,Html,Css,如果我正确理解了这个问题,你只需要使用event.stopPropagation() Jsfiddle: 祝您好运您需要使用将事件处理程序添加到div。在处理程序内部,您需要使用它来取消事件的默认行为,并阻止事件冒泡到父元素。在下面的示例中,如果您在红方块周围单击,它将打印“单击”。如果在正方形内单击,则不会发生任何事情: document.addEventListener('click',函数(e){ 控制台日志(“单击”); }); document.getElementById('dis

如果我正确理解了这个问题,你只需要使用
event.stopPropagation()

Jsfiddle:


祝您好运

您需要使用将事件处理程序添加到
div
。在处理程序内部,您需要使用它来取消事件的默认行为,并阻止事件冒泡到父元素。在下面的示例中,如果您在红方块周围单击,它将打印“单击”。如果在正方形内单击,则不会发生任何事情:

document.addEventListener('click',函数(e){
控制台日志(“单击”);
});
document.getElementById('disabled-mouse')。addEventListener('click',函数(事件){
event.preventDefault();
event.stopPropagation();
});
#禁用鼠标{
利润率:20px;
宽度:50px;
高度:50px;
背景色:红色;
}


不,对不起,不是那样,但我很好,谢谢!你的问题很广泛。看,谢谢,就是这样@如果这个答案解决了您的问题,请接受它