[jQuery]animate()で色が変わらないんだが。。

未分類

[jQuery]animate()で色が変わらないんだが。。

私が悩んだ問題

以下のように、jQueryのanimate()によって0.5秒間かけて背景色が変わるようにコードを書いた。

$('.js-target').animate({
    backgroundColor: "#484"
}, 500);

しかし、なぜか色が変わらなかった。

書き方はあってるみたい。

解決策

どうやら、また別のライブラリを読み込む必要があったらしい。

<script src="https://code.jquery.com/color/jquery.color-2.2.0.js" integrity="sha256-gvMJWDHjgDrVSiN6eBI9h7dRfQmsTTsGU/eTT8vpzNg=" crossorigin="anonymous"></script>

これで、無事にanimate()によって色を変えることができた。

参考:

コメント

タイトルとURLをコピーしました