gpt4 book ai didi

jquery - $.css() 不适用于 :hover and :active psuedo-classes

转载 作者:行者123 更新时间:2023-12-01 06:19:11 25 4
gpt4 key购买 nike

我想知道为什么使用 $.css()button:hoverbutton:active 不起作用

button {
background: #781111;
color: white;
}

 

<button>test</button>

 

$('button:hover').css({
'background':'#fe2000'
});

$('button:active').css({
'background':'#d50d04'
});

当鼠标悬停并单击按钮时,该按钮仍然以相同的方式显示。还有其他方法可以做到这一点吗?

JSFiddle

最佳答案

您可以使用纯 css 代替:

button:hover {
background: #fe2000
}

button:active {
background: #d50d04
}

我建议您使用 CSS 而不是 javascript 来完成任何可以通过这两种方式完成的任务。

关于jquery - $.css() 不适用于 :hover and :active psuedo-classes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22091791/

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