Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将jQuery fadeTo设置为不同的颜色_Jquery_Jquery Animate_Fadeout_Fadeto - Fatal编程技术网

将jQuery fadeTo设置为不同的颜色

将jQuery fadeTo设置为不同的颜色,jquery,jquery-animate,fadeout,fadeto,Jquery,Jquery Animate,Fadeout,Fadeto,我正在尝试使用以下代码将其淡入除白色以外的其他颜色: $(titleName).fadeTo("slow", 0.3, function () { $(titleName).attr('data-marked', 'yes'); }); 如何使用上面的代码将其淡入除白色以外的其他颜色?jQuery无法设置颜色动画,只能设置数字。jqueryui可以 如果不想包含jQuery UI,可以使用animate()的“step”回调。 例如: var div, intVal, color; d

我正在尝试使用以下代码将其淡入除白色以外的其他颜色:

$(titleName).fadeTo("slow", 0.3, function () {
    $(titleName).attr('data-marked', 'yes');
});

如何使用上面的代码将其淡入除白色以外的其他颜色?

jQuery无法设置颜色动画,只能设置数字。jqueryui可以

如果不想包含jQuery UI,可以使用animate()的“step”回调。 例如:

var div, intVal, color;
div = $(".title")

div .css({
        myAttr: 0
    })
    .animate({
        myAttr: 255
    }, {
        duration: 5000,
        step: function (currentVal) {
            intVal = Math.round(currentVal);
            color = "rgb(" + intVal + ",0, 0)";
            div.css("background-color", color);
        }
    });

jQuery不能设置颜色的动画,只能设置数字。jqueryui可以

如果不想包含jQuery UI,可以使用animate()的“step”回调。 例如:

var div, intVal, color;
div = $(".title")

div .css({
        myAttr: 0
    })
    .animate({
        myAttr: 255
    }, {
        duration: 5000,
        step: function (currentVal) {
            intVal = Math.round(currentVal);
            color = "rgb(" + intVal + ",0, 0)";
            div.css("background-color", color);
        }
    });

jQuery不能设置颜色的动画,只能设置数字。jqueryui可以

如果不想包含jQuery UI,可以使用animate()的“step”回调。 例如:

var div, intVal, color;
div = $(".title")

div .css({
        myAttr: 0
    })
    .animate({
        myAttr: 255
    }, {
        duration: 5000,
        step: function (currentVal) {
            intVal = Math.round(currentVal);
            color = "rgb(" + intVal + ",0, 0)";
            div.css("background-color", color);
        }
    });

jQuery不能设置颜色的动画,只能设置数字。jqueryui可以

如果不想包含jQuery UI,可以使用animate()的“step”回调。 例如:

var div, intVal, color;
div = $(".title")

div .css({
        myAttr: 0
    })
    .animate({
        myAttr: 255
    }, {
        duration: 5000,
        step: function (currentVal) {
            intVal = Math.round(currentVal);
            color = "rgb(" + intVal + ",0, 0)";
            div.css("background-color", color);
        }
    });
试一试

演示:或

注意:您需要使用/来启用字体颜色/背景色等颜色的动画

演示:或

注意:您需要使用/来启用字体颜色/背景色等颜色的动画

演示:或

注意:您需要使用/来启用字体颜色/背景色等颜色的动画

演示:或


注意:您需要使用/来启用字体颜色/背景色等颜色的动画

使用JQuery颜色动画插件:
使用JQuery彩色动画插件:
使用JQuery彩色动画插件:
使用JQuery彩色动画插件:

fadeTo为不透明度设置动画,之所以它是白色的,是因为它后面的元素是白色的。要设置颜色的动画,您需要一个插件或jQuery UI.fadet来设置不透明度的动画,它之所以为白色是因为它后面的元素是白色的。要设置颜色的动画,您需要一个插件或jQuery UI.fadet来设置不透明度的动画,它之所以为白色是因为它后面的元素是白色的。要设置颜色的动画,您需要一个插件或jQuery UI.fadet来设置不透明度的动画,它之所以为白色是因为它后面的元素是白色的。要设置颜色动画,您需要一个插件或jQuery UI。fadesStill是白色的,因为它fadesStill是白色的,因为它fadesStill是白色的,因为它fadesStill是白色的