JQuery Cycle зависает браузер при первой загрузке - PullRequest
0 голосов
/ 02 января 2012

У меня проблема с моей стартовой страницей. По сути, он загружает плагин Cycle, который применяется ко всем кнопкам стартовой страницы. Работает нормально, единственная проблема в том, что при первой загрузке браузер зависает примерно на 10 секунд, что недопустимо.

    <script type="text/javascript">
jQuery(function($){

    // Cycle plugin
    $('.slides').cycle();

$('.slideshow-block').mouseenter(
    function(){
        $('.slides').cycle("stop");
        $(this).find('.slides').addClass('active').cycle({
                fx:    'fade',
                speed:   80,
                timeout: 1,
                autostop: 3,
                startingSlide: 0,
                delay: -400,
            });

       })

$('.slideshow-block').mouseleave(
    function(){
        $(this).find('.slides').cycle(0, 'fade').cycle("stop");
       });
    } );


    onload=function() {
            document.getElementById('buttons-table').className='displayed';
        }

</script>

Я уверен на 100%, что это вызвано строкой $('.slides').cycle();, так как без нее она нормально загружается, но работает неправильно.

URL страницы: http://www.east -line.co / test / index.php для справки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...