【发布时间】:2019-03-05 09:59:13
【问题描述】:
<div class="wrap">
<div class="col"/>
<div class="col"/>
<div class="col"/>
<div class="col"/>
<div class="col"/>
<div class="row"/>
<div class="row"/>
<div class="row"/>
<div class="row"/>
<div class="row"/>
</div>
这个 col & row 像这样重叠
我想为这两个元素赋予悬停效果。 我尝试使用 jQuery 事件处理程序 但后面的是一个 动态生成的节点 所以我尝试了这样的事情
$('html').on('mouseover', '-behindOne-', (e) => {
console.log(e);
});
但event.target 是更高的重叠节点event.current 是 htmlthis 是 undefined
我该怎么办?
我想更改background-color。
我想使用悬停event at same time。
每个悬停事件都运行良好
但在该图片的中心
只对高一级(z-index)有影响
我也不能这样
.wrap:hover .col {}
.wrap:hover .row {}
它应该只影响 mouseOvered col 和 row
我想要这个!~~
【问题讨论】:
-
请描述你想要什么样的悬停效果
标签: javascript hover overlap