jQuery – 背景颜色不变

可能重复:
jQuery动画backgroundColor
更改

部分的背景颜色

我有以下代码尝试在按下按钮后更改文本的背景颜色。 情况是它没有做它想要做的事情。 这是为什么? 这里出了什么问题。

HTML代码

       #name{ background-color: #FFFFF2; width: 100px; }     
Abder-Rahman

的script.js

 $("#bgcolor").click(function(){ $("#name").animate( {backgroundColor: '#8B008B'}, "fast");} ); 

编辑

我想要注意到我有一个名为:jquery-ui-1.8.16.custom的文件夹,这就是我将这些文件放入的地方。而且,我已经引用了jquery-1.6.4,js,如上所示,我除了引用当前文件夹中js文件夹中的jquery-ui-1.8.16.custom.min.js之外,还有它在同一个文件夹中。

我在这里弄错了什么? 这不是引用jQuery和jQueryUI的方法吗?

使用的浏览器: Mozilla Firefox 6.0.2

文件夹结构:

的jquery-UI-1.8.16.custom / abc.html

的jquery-UI-1.8.16.custom /的script.js

的jquery-UI-1.8.16.custom / jQuery的1.6.4.js

的jquery-UI-1.8.16.custom / JS / jquery的-UI-1.8.16.custom.min.js

谢谢。

     

参考点是否正确? 删除引用后,它正在使用jsfiddle 。

尽管(对不起)你的代码看起来很糟糕(html标签的顺序错误,你包括jquery两次,…)animate()不能用于开箱即用的backgroundColor ,你需要颜色插件。 mu太短在他的post评论中发布了相关主题的链接。