jQuery цикл - ошибка, если указатель находится над областью ротатора при загрузке? - PullRequest
1 голос
/ 29 февраля 2012

Я замечаю эту проблему в цикле:

<script src="http://malsup.github.com/jquery.cycle.all.js"></script>

<div id="rotator">
    <div>Ciao 1</div>
    <div>Ciao 2</div>
    <div>Ciao 3</div>
</div>

$("#rotator").cycle(
    {
        fx: 'fade',
        sync: 1,
        speed: 500,
        timeout: 800,
        pause: 1
    }
);​

, если я наведу курсор мыши в области вращателя, когда страница загружается, происходит сбой цикла (и только иногда)").

Почему?И как я могу это исправить?

Ответы [ 2 ]

1 голос
/ 29 февраля 2012

Попробуйте так: -

$("#rotator").cycle(
    {
        fx: 'fade',
        sync: 1,
        speed: 500,
        timeout: 800
    });​
1 голос
/ 29 февраля 2012

Оберните ваш код в событие готовности документа.

$(document).ready(function(){
    $("#rotator").cycle({
        fx: 'fade',
        sync: 1,
        speed: 500,
        timeout: 800,
        pause: 1
    });​
});
...