子元素我有两个连续divs
在HTML
页HTML - 从一个DIV覆盖其他分区
首先div
包含子span
这是position
relative
。这就是为什么它来自第二个分区。
我有一个点击事件与两个div关联。
当我点击其中过来第二div
的span
的一部分,它触发第一div's
点击事件,但我想在这里引发第二div's
点击事件。
有什么办法可以达到这个目的。
function div1Clicked() {
alert('div 1 clicked');
}
function div2Clicked() {
alert('div 2 clicked');
}
#div1 {
border: 1px solid gainsboro;
height: 100px;
width: 13%;
background: red;
display: inline;
float: left;
}
#div1 span {
width: 316px;
height: 30px;
background: green;
float: left;
margin-top: 39px;
position: relative;
}
#div2 {
border: 1px solid gainsboro;
height: 100px;
width: 13%;
background: red;
display: inherit;
float: left;
}
<div onclick="div1Clicked()" id="div1">
<span>
</span>
</div>
<div onclick="div2Clicked()" id="div2">
<div>
</div>
</div>
图片没有多大帮助,告诉我们你的代码。 –
我喜欢图片,但代码很重要 – Max
是否有任何与点击事件相关的跨度?点击跨度是否可以忽略? –