Events 使用jqueryanimate高亮显示加载时的div
我有一个简单的通知系统。我想使用jquery通过改变背景颜色来突出显示div onload,并在500毫秒后恢复正常,只需一个闪光灯。与我们回答有关Stackoverflow的问题时类似。简单到足以引起注意Events 使用jqueryanimate高亮显示加载时的div,events,jquery-ui,jquery-animate,jquery,Events,Jquery Ui,Jquery Animate,Jquery,我有一个简单的通知系统。我想使用jquery通过改变背景颜色来突出显示div onload,并在500毫秒后恢复正常,只需一个闪光灯。与我们回答有关Stackoverflow的问题时类似。简单到足以引起注意 <div id="flash">Notification</div> $(function() { $( "#flash" ).animate({ backgroundColor: "#aa0000", }, 1000 ); });
<div id="flash">Notification</div>
$(function() {
$( "#flash" ).animate({
backgroundColor: "#aa0000",
}, 1000 );
});
通知
$(函数(){
$(“#flash”)。设置动画({
背景颜色:“aa0000”,
}, 1000 );
});
它没有像预期的那样工作。它不会切换回#ffffff
谢谢你的帮助 jQuery UI对此有特定的作用。下面介绍了在
背景色
等属性上使用动画
的问题:
全部
已设置动画的属性应设置动画
设置为单个数值,但以下情况除外:
如下所述;大多数属性是
无法使用为非数字设置动画
基本jQuery功能。(用于
例如,可以选择宽度、高度或左侧
已设置动画,但背景色不能设置为
be)属性值被视为
像素数,除非另有说明
明确规定。单位em和%可以是
在适用的情况下指定
编辑如果您真的不想使用jQuery UI选项,可以通过将背景色
包装到自己的元素中并隐藏来模拟类似的效果
例如: