【发布时间】:2015-12-20 13:51:42
【问题描述】:
这是我的 jQuery 函数:
var flashField = function ($field) {
var colour = $field.css('background-color'); // gets colour ok
$field.css( 'backgroundColor', '#FF0000' ); // sets background ok
$field.animate({ 'backgroundColor': colour }, 1500); // nada
}
我想抓取元素的当前背景,将其切换为红色,然后淡化回原来的颜色。
但是animate 函数没有执行任何操作,控制台中也没有显示任何错误。
我做错了什么?已尝试搜索,但找不到任何显示错误语法或其他内容的内容。
(在 Chrome 45.0.2454.93 m 中测试)
【问题讨论】:
-
你能创造出你目前所拥有的小提琴吗?
-
可以加个jsfiddle吗?
-
@RejithRKrishnan 我没想到你会这样!
:P -
@PraveenKumar 哈哈。我太懒了,不想读了。
:P -
我知道你的意思 - 4 行代码 - 谁有时间??
标签: jquery jquery-animate