2012-01-09 3 views
0

Можете ли вы сделать простой цвет строки таблицы bg для x секунд, а затем изменить обратно в чистом Javascript или JQuery?JQuery Изменение цвета фона в Javascript/выделение

То, что я пробовал, кажется, не работает, и я предпочел бы избежать использования каких-либо дополнительных плагинов, поскольку я сделал все остальное в JQuery или Javascript.

Что мне нужно - это эффект вспышки/короткого выделения.

ответ

1

Метод Headshota будет работать. вот альтернативный путь.

$('#yourelementid').addClass('backgroundClass').delay(5000).queue(function(){$('#yourelementid').removeClass('backgroundClass');}); 

А затем определим CSS класс

.backgroundClass { background:blue;} 

Demo

+0

Мне это нравится, но второй раз вокруг него, кажется, не работает? – Barney

3
$('tr.yourRow').css({'background-color': 'red'}); 

setTimeout(function(){ 
    $('tr.yourRow').css({'background-color': 'blue'}); 
}, 6000); 
Смежные вопросы