我想创建两个div。 Div A和Div B. Div A位于Div B的顶部,Div A完全覆盖Div B。我想要达到的是 - Div A应该是点击通过的,以便我可以点击Div B位于Div A下。创建点击通过div
FYI-我不想隐藏div A.它应该在那里,但只有一个应该可以通过它点击右键。
任何帮助表示赞赏。 在此先感谢。
我想创建两个div。 Div A和Div B. Div A位于Div B的顶部,Div A完全覆盖Div B。我想要达到的是 - Div A应该是点击通过的,以便我可以点击Div B位于Div A下。创建点击通过div
FYI-我不想隐藏div A.它应该在那里,但只有一个应该可以通过它点击右键。
任何帮助表示赞赏。 在此先感谢。
我向其他人寻找类似功能的人提出了这个建议。使用jQuery让你能赶上在叠加的div click事件,并委派其到底层div来模拟这种
$(document).ready(function(){
$('#myDiv').click(function(event){
event.preventDefault();
$('#myOtherDiv').trigger(event);
});
});
沿着这些东西线(或者使用.trigger或只。点击底层DIV上)
如果其他DIV包含多个元素,并且OP想要为这些元素设置不同的点击处理程序,该怎么办? –
OP没有提到使用jQuery。他应该安装它只是为了做这件事? – Sparky
如果底层div包含多个元素,它可能是一个设置display:none或.hide()点击事件并在事件坐标中模拟事件的情况? – ComethTheNerd
你的代码在哪里?在此显示你的尝试。 – Sparky
完全透明?如同隐形?如果是的话,那么如果它是点击式的,那么它有什么意义呢? –
透明'你的意思是它的不透明度应该调整,或者它应该是透明的点击(他们应该通过它)? –