var $win = $(window);
$('.inp').on('keydown', function (e) {
switch (e.which) {
case 38:
var top = $win.scrollTop();
top -= 10;
$win.scrollTop(top);
break;
case 40:
var top = $win.scrollTop();
top += 10;
$win.scrollTop(top);
break;
}
});
setInterval(function () {
var now = new Date();
var hour = now.getHours();
var min = getMinutes();
// а дальше сравниваем с этолоном, например с 0 часов 0 минут 0 секунд
// обновляем счетчик и сохраняем его в localStorage
}, 1000)
$(document).ready(function(){
$('#icon').on('click', function(){
var $this = $(this);
if ($this.hasClass('animated')) {
return;
}
$this.addClass('animated');
$this.css("transform","rotate(360deg)");
setTimeout(function () {
$this.removeClass('animated');
$this.css("transform","rotate(0deg)");
}, 800);
});
});
#icon{
overflow:hidden;
}
.animated {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;
}
input[type=text]
потерял фокус и при этом в нём изменилось значение. Не самый лучший выбор. Вам лучше подойдет современное событие input. Оно срабатывает каждый раз, даже если фокус не изменился. Кроме того оно еще и реагирует на вставку текста из буфера. Вот взгляните на демо: jsfiddle.net/IonDen/v606ka0rinput
input keyup change