jQuery:动画文本颜色

发布于 2024-12-05 20:21:38 字数 336 浏览 0 评论 0原文

我想动态更改悬停事件中的链接颜色。到目前为止我得到了以下代码,但它不起作用。有什么建议吗?在我看来,这似乎是正确的......

    $('.fadelink').hover(function(){            
        $(this).animate({
            color: '#333'
        }, 600);            
    },
    function(){
        $(this).animate({
            color: '#999'
        }, 600);          
    });

i wanna dynamically change the link color within a hover event. I got the following code so far but it doesn´t work. Any suggestions why? In my oppinion it seems to be right...

    $('.fadelink').hover(function(){            
        $(this).animate({
            color: '#333'
        }, 600);            
    },
    function(){
        $(this).animate({
            color: '#999'
        }, 600);          
    });

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

命比纸薄 2024-12-12 20:21:38

您必须添加 colors 插件才能使其工作。那是从核心中剥离出来的。

You have to add colors plugin to make it work. That is stripped from core.

若水微香 2024-12-12 20:21:38

jQuery 不支持颜色动画,但可以使用颜色插件: http://plugins.jquery。 com/project/color

但是,如果您不介意 CSS3 在某些较旧的浏览器中无法工作,您还可以采用另一条路线:

.baseClass {
    color:#999; 

    -webkit-transition-property:color; 
    -webkit-transition-duration: 1s, 1s; 
    -webkit-transition-timing-function: linear, ease-in;
}

.baseClass:hover {
    color: #333;
}

jQuery doesn't support animation of colors, but it can with the color plugin: http://plugins.jquery.com/project/color

However, there's another route you could take, with CSS3, if you don't mind it not working in some older browsers:

.baseClass {
    color:#999; 

    -webkit-transition-property:color; 
    -webkit-transition-duration: 1s, 1s; 
    -webkit-transition-timing-function: linear, ease-in;
}

.baseClass:hover {
    color: #333;
}
最舍不得你 2024-12-12 20:21:38

请参阅此问题的答案: jQuery:输入字段的动画文本颜色?

无法使用 jQuery 对 css 文本颜色进行动画处理。

See the answer to this question: jQuery: animate text color for input field?

You cannot animate css text color with jQuery.

她如夕阳 2024-12-12 20:21:38

您必须使用 jQuery 颜色插件 才能使彩色动画正常工作。

You have to use jQuery color plugin to make color animation work.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文