Если миллисекунды основаны на времени эпохи UNIX , вы можете использовать:
var posixTime = DateTime.SpecifyKind(new DateTime(1970, 1, 1), DateTimeKind.Utc);
var time = posixTime.AddMilliseconds(milliSecs);
Вы можете проверить плагины, такие как этот , чтобы добиться того, что некоторые называют a "flash".
К сожалению, поиск по запросу "jquery flash plugin" дает сотни результатов для плагинов проигрывателя SWF.
Вы можете использовать встроенную функцию jQuery animate () с обратным вызовом, чтобы вернуть div
к исходному цвету. Или используйте плагин jQuery pulse , чтобы сделать это автоматически.
Надеюсь, что это поможет!
Вам понадобится плагин color для анимации между цветами.
function flashColor(id)
{
var container = $('#'+id);
if(container.length)
{
var originalColor = container.css('backgroundColor');
container.animate({
backgroundColor:'yellow'
},'normal','linear',function(){
$(this).animate({
backgroundColor:originalColor
});
});
}
}
Довольно сложно загрузить пользовательский интерфейс jquery только для этой одной функции, но если вы все равно используете его, вам нужен эффект «выделения»
http: //docs.jquery .com / UI / Effects / Highlight
$("div").click(function () {
$(this).effect("highlight", {}, 3000);
});