点击div上的点击事件但通过悬停

时间:2013-12-11 16:49:02

标签: javascript html css

我有一个div绝对定位在其他绝对定位的div之上,我希望下面的div有mouseover,mouseout和click事件,而top div也有点击事件。

我能够在下面的div上获取鼠标事件的唯一方法是向上面的div添加指针事件:无,但是当存在该css属性时,上面的div不会获得点击事件。

这是一个显示问题的codepen

http://codepen.io/Wryte/pen/qsEBp

1 个答案:

答案 0 :(得分:0)

@Wryte AH!好吧,你想要完成的任务有问题。阴影不是一个容器,而是整个外部div的一层,覆盖其余的内部DIV。由于阴影div不在事件冒泡的链中,因此不会被调用,或者如果你在阴影DIV上捕获事件,你将无法获得在内部DIV上触发的事件。 你可以做的是使外部DIV变暗并增加内部DIV的透明度。为什么你需要顺便跟踪阴影DIV上的事件?