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评论中发布了相关主题的链接。