用jquery悬停动画

The*_*one 3 jquery

我编写了一个非常基本的jquery脚本,它在理论上是真实的,但不是在浏览器中:

<ul class="menUl">
  <li> <a href="#">TEMPLATE<span>DESIGN</span></a> </li>
  <li> <a href="#">FRONTEND<span>CODING</span></a> </li>
  <li> <a href="#">SERVESIDE<span>CODING</span></a> </li>
  <li> <a href="#">CONTACT<span>ME</span></a> </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$(document).ready(function(){
  $(".menUl li a").hover(function() {
    $(this).animate({color: "#c7ce95" }, 600);
  },function() {
    $(this).animate({ color: "#807e7c" }, 400);
  });
});
Run Code Online (Sandbox Code Playgroud)

我的代码出了什么问题?http://jsfiddle.net/GGnb7/先 谢谢

Nic*_*ver 5

您需要jQuery颜色插件jQuery UI(包括相同的功能)来为颜色设置动画.

作为一个例子:这里是你的小提琴包括jQuery UI(只有改变)看它工作.