-2

div.navBtn 要素の色をアニメーション効果で変更したい。うまくいかず、原因がわかりません。

$(document).ready(function()
{
  $("button").click(function()
  {
    $("div.navBtn").animate(
    {
      width:'+=10px',
      backgroundColor: "#aa0000"
    });
  });
});

backgroundColor実際の色が変わるのですが、うまくいきません。幅+=10は完全に機能し、backgroundColor はまったく何もしません。構文が間違っていますか?"backgroundColor: "#aa0000""ここに別のヘルプ投稿からコピーしました。誰が問題が何であるか知っていますか?

4

2 に答える 2

1

jQuery.animate で色をアニメーション化するには、jQuery UI を含める必要があります。

于 2013-08-20T23:18:43.667 に答える
1

jQueryまたは の代わりに CSS を使用する必要があるかもしれませjQuery UIんが、色をアニメーション化するためだけにそれを含めるべきではありません。

于 2013-08-20T23:18:53.730 に答える