Javascript 防止事件触发:div在另一个div上,位置:绝对
你知道如何防止“背景”div在点击绝对位置的前景中的“红色”div时触发事件吗 想要我想要:当我单击“红色”div时,我只想触发此事件,当我单击背景时,我只想将事件作为背景Javascript 防止事件触发:div在另一个div上,位置:绝对,javascript,html,events,Javascript,Html,Events,你知道如何防止“背景”div在点击绝对位置的前景中的“红色”div时触发事件吗 想要我想要:当我单击“红色”div时,我只想触发此事件,当我单击背景时,我只想将事件作为背景 我花了几个小时试图修复它,但现在我有点不知所措。停止事件的传播 var elem = document.getElementById('div1'); elem.addEventListener ('mousedown', function (e) { e.stopPropagation(); msg(e
我花了几个小时试图修复它,但现在我有点不知所措。停止事件的传播
var elem = document.getElementById('div1');
elem.addEventListener ('mousedown', function (e) {
e.stopPropagation();
msg(elem);
}, false);
只需停止事件的传播
var elem = document.getElementById('div1');
elem.addEventListener ('mousedown', function (e) {
e.stopPropagation();
msg(elem);
}, false);