我是新手。我有类似的具有动态背景颜色的块,所以我没有确切的背景颜色,因为它可以随时更改。但我在数据属性中有静态颜色。我想在 mouseenter 上将其属性添加到我的 div 并在 mouseleave 上删除。我该怎么做?我的 HTML 代码:
<div class="block" data-hover-bg="#a30003">
<div>
我的js:
$( ".block" ).mouseenter(function() {
this.style.backgroundColor = this.dataset.hoverBg;
});
那么如何在 mouseleave 上删除这个数据集呢?它应该反复工作。
谢谢。