gpt4 book ai didi

javascript - jquery 在点击状态切换/停用悬停类

转载 作者:太空宇宙 更新时间:2023-11-03 23:56:50 24 4
gpt4 key购买 nike

所以我有这段代码,当我将鼠标悬停在表格行上时,我得到蓝色背景行颜色,当我点击表格行时,我得到灰色背景行颜色。

除了一个异常(exception),它几乎可以如我所愿地工作。

当我点击该行并且该行有一个 clicked 类时,:hover 类不应覆盖背景色。

即,当我将鼠标悬停在已单击的行上时,悬停颜色仍应为灰色。

这是我的javascript代码:

$('.my-class').click(function(){

$(this).nextUntil('tr.my-class').slideToggle(100);
$(this).toggleClass("clicked");

});

这是我的 CSS 类:

.my-class.negative:hover {
background-color: blue;
}
.my-class.negative.clicked {
background-color: gray;
}

这是我的 jsfiddle: http://jsfiddle.net/DhdRG/9/

最佳答案

只需添加:

.my-class.negative.clicked, .my-class.negative.clicked:hover {
background-color: gray;
}

关于javascript - jquery 在点击状态切换/停用悬停类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18389364/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com