我想在 chrome 的 devtools 中创建类似于检查 dom 功能的东西,当鼠标悬停在预置的 dom 列表上时,会在 dom 顶部创建一个具有相同宽度/高度的 div.shadow,当鼠标离开它的阴影时隐藏或如果新选定的 dom 悬停,它会更改位置和尺寸,
dom.mouseover(function(e) {
shadow.css({
display: "block",
width: dom.width+"px",
height: dom.height+"px",
top: dom.top+"px",
left: dom.left+"px"
});
});
shadow.mouseleave(function() {
$(this).css('display', 'none');
});;
但是当在选定的 dom 列表中有父/子时出现问题,例如“body”,它将阴影放在身体上,然后忽略来自子的任何 mouseover/mouseenter