首页 > jq css怎么实现元素背景颜色闪烁几下?

jq css怎么实现元素背景颜色闪烁几下?

实际问题是这样的:
有一个表格,里面有N行数据,点击其中一行会弹出一个层,在弹出层里对当前行的内容修改异步提交,修改成功后弹出层自动关闭。
我想让修改的那一行背景颜色闪烁几下来提醒用户刚才修改的是哪一行,有什么方法可以实现这个背景闪烁效果么?


$("tr").change(funciton(){
for(var i=0;i<3;i++){
    $(this).fadeOut(300).fadeIn(300);
}})

这样的话 你改动的行会闪3下 用了jquery


要变的的两个颜色或多个颜色放在一个数组里,然后用定时器来改变元素的颜色就好了


闪烁无非是:有背景色→无背景色→有背景色 反复的过程。使用定时器设置背景色就可以了


用CSS3动画实现

http://jsbin.com/yulewilola/e...


根据一楼的回答我来补充一下,设置一个定时器,通过定时器来控制一个函数,这个函数需要一个参数,就是你要改变的元素的对象,函数里面来控制颜色的显示和隐藏。

【热门文章】
【热门文章】