Мигает jQuery .animation ()

В настоящее время я использую 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 вообще ничего не анимируют.

В любом случае, мне нужна помощь, чтобы убрать это! Спасибо :)

5
задан matt 23 July 2011 в 15:29
поделиться