Я пытаюсь создать сайт для использования моего Kinect. Моя рука - мышь, поэтому я создал индикатор, когда активирована кнопка.Круглая кнопка CSS загрузка анимации
Первое, о чем я думал, это круглая кнопка с белой рамкой 2px с использованием эффекта зависания. При наведении курсора на кнопку в течение 2 секунд граница или линия внутри границы должны измениться на другой цвет, например синий, чтобы указать ход прохождения/время.
После 2 секунд наведения курсора на кнопку он должен получить событие щелчка, например, для перехода на другую страницу.
Когда я открываю кнопку, процесс загрузки должен медленно идти назад.
Мой код: http://jsfiddle.net/nick_craver/9pzVQ/1/
<a href="#" class="menu-arrow" onclick="showMenu('mnu_searches', event, 0, this)">Hover me!</a>
<script>
$(function() {
$("a.menu-arrow").hover(function() {
$.data(this, "timer", setTimeout($.proxy(function() {
$(this).click();
}, this), 2000));
}, function() {
clearTimeout($.data(this, "timer"));
});
});
function showMenu() {
alert("showMenu function fired");
}
</script>
Диаграмма: http://imgur.com/RdYotvd
Функционально из замирания велика, я думал, что больше что-то вроде этого: https://youtu.be/_MTLU5Qddqs?t=41s Я надеюсь, что этот пример более явно – Qataz