【发布时间】:2011-10-11 16:40:47
【问题描述】:
我目前正在使用jquery-animate-colors 为边框的闪烁设置动画,但我认为我的代码可以进行一些清理。处理以下问题的更好方法是什么?
highlightRow = function(row, count) {
if (count == null) {
count = 0;
}
$(row).animate({
"border-color": "#3737A2"
}, {
duration: 250,
complete: function() {
return $(row).animate({
"border-color": "#FFFFFF"
}, {
duration: 250,
complete: function() {
if (count === 0) {
return highlightRow(row, count += 1);
}
}
});
}
});
};
所以我试图让这个只是闪烁两次边框颜色。我发现尝试为border-color 制作动画时,除了十六进制代码之外,您不能使用任何东西。 transparent 和 none 都没有任何动画。
无论如何,寻找一些帮助来清理这个!提前谢谢:)
【问题讨论】:
标签: javascript jquery css animation jquery-animate