私は「黄色」に「のdiv」の背景色を変更できない理由
-
18-09-2019 - |
質問
$('div').animate({ 'background':'yellow' }, 2000,'linear', function() {
})
なぜ??
感謝
解決
jQueryのAPIから( http://api.jquery.com/animate/ の):
すべてのアニメーション化されたプロパティはする必要があります 数値(以下に記載されている場合を除き)。 非数値である特性がすることはできません 基本的にjQueryを使用してアニメーション化します 機能。 (例えば、幅、 高さ、または左はをアニメーション化することができますが 背景色は、をすることはできません。)プロパティ 値は数として扱われます 特に指定のない限りピクセル。ザ・ EMおよび%を指定することができる単位 該当ます。
カラー使用jQuery.colorプラグインをアニメーション化するには: http://plugins.jquery.com/project/カラーの
他のヒント
色をアニメーション化するためには、のjQuery UI を含める必要があります。
あなたは jQueryのカラーアニメーションのプラグインを試すことができます。
所属していません StackOverflow