我有这个链接(),它附有如下所示的某些 css。当我按下链接时,我将链接移动到页面上的不同位置。链接移动后,我还需要更改 a:active 括号中的 css。基本上,我希望顶部为 0px。animate 函数发生但 jquery 的第二行没有效果。我该如何做到这一点?
html
<div class = "buttons">
<a class = "About" href="#"><span>About Me</span><img src="#" alt="About Me"></a>
</div>
CSS
.buttons a:active{
top:1px;
}
jQuery
$("a.About").click(function(){
$("a.About").animate({right:'380px', bottom:'110px'},"slow");
$(".About:active").css("top", "-=1"); });