首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动画背景色JQuery

动画背景色JQuery
EN

Stack Overflow用户
提问于 2011-11-16 18:04:31
回答 2查看 3.3K关注 0票数 0

在互联网上搜索后,似乎有多种方法可以通过jquery为颜色添加动画。

让我的“包装器”背景色从#FFF到#000的动画效果最好的方法是什么?

代码语言:javascript
复制
 var open = true;
    $(".btn-slide").click(function(){ 
        if(open){
        $("#wrapper").animate({
            width: 900,  
            }, 
            1000, function() {
        });
    open= false;
    }else{
        $("#wrapper").animate({
            width: 250,  
            }, 
            1000, function() {
    open = true; }
});

谢谢你的建议。我非常感谢您的投入。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-16 18:10:54

你可以试试这个

代码语言:javascript
复制
var open = true; 
        $(".btn-slide").click(function(){ 
        if(open){ 
        $("#wrapper").animate({ 
        width: 900, 
        backgroundColor: '#000' 
        }, 
        1000, function() { 
        }); 
        open= false; 
        }else{ 
        $("#wrapper").animate({ 
        width: 250,
        backgroundColor: '#000' 
        }, 
        1000, function() { 
        open = true; } 
        }); 
票数 2
EN

Stack Overflow用户

发布于 2011-11-16 18:10:55

你会使用jQuery animate

但是,默认情况下,jQuery不能插入颜色,因此您需要使用color animation plugin或(如Niklas所述) jQuery UI Effects

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8149795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档