Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Эмуляция клика. (https://javascript.ru/forum/jquery/30737-ehmulyaciya-klika.html)

pahannew 14.08.2012 03:11

Эмуляция клика.
 
Доброй всем ночи. Подскажите как можно эмулировать событие click.
Суть в том что есть ротатор на сайте который переключается только по клику, а нужно что бы еще и по времени мог.

вот все что в скрипте находится

<script>
// DOM Ready
$(function() {

var current;

function rotate() {

// This seems like a sucky way to do it, but you can't select by classes because they execute in order

if (current == 1) {
$("#block-1").removeClass().addClass("active");
$("#block-2").removeClass().addClass("non-active-top");
$("#block-3").removeClass().addClass("non-active-bottom");
} else if (current == 2) {
$("#block-1").removeClass().addClass("non-active-bottom");
$("#block-2").removeClass().addClass("active");
$("#block-3").removeClass().addClass("non-active-top");
} else {
$("#block-1").removeClass().addClass("non-active-top");
$("#block-2").removeClass().addClass("non-active-bottom");
$("#block-3").removeClass().addClass("active");
}

}


$("#rotator div").click(function()
{


current = this.id.substr(6);
rotate();

});

});

</script>

нужно что бы "$("#rotator div").click(function() " выполнялась каждые 5 секунд.

Dmitriyff 14.08.2012 09:02

вызов события в jQuery


Часовой пояс GMT +3, время: 02:41.