Плагин цикла Jquery не останавливается

У меня есть интересная проблема... Я создал слайдер рекомендуемого контента, который запускает дополнительное слайд-шоу для каждого слайда... Все работает, как и ожидалось, за исключением паузы на пейджерах. Я пробовал собственные параметры, а также привязывал событие наведения к пейджеру. Любая помощь будет оценена по достоинству.

функция подцикл(){

$("#inside-tabs").html("");

$('#' + this.id + ' ul').cycle({ 
    fx:     'fade',
    speed:  'fast', 
    timeout: 3000,
    pagerEvent: 'mouseover', 
    pager:  '#inside-tabs',
    allowPagerClickBubble: true,
    pause: 1,
    pauseOnPagerHover: true,
    pagerAnchorBuilder: function(idx, slide) { 
        var link = $('#' + slide.id + ' h4 a').attr("href");
            return '<li><a href="'+ link +'">' + slide.title + '</a></li>'; 
        }
  }); 

}

$('#page-banner ul').cycle({
    before: subCycle,
    slideExpr: '.parent-page',
    fx:     'fade', 
    speed:  'fast',
    timeout: 9000,
    pagerEvent: 'mouseover', 
    pager:  '#outside-tabs',
    allowPagerClickBubble: true,
    pause: 1,
    pauseOnPagerHover: true,
    pagerAnchorBuilder: function(idx, slide) { 
           var link = $('#' + slide.id + ' h3 a').attr("href");
           return '<li><a href="'+ link +'">' + slide.title + '</a></li>';
        }
});

person jriddle    schedule 04.03.2011    source источник
comment
вы не объявляете паузу ни в одном из ваших других событий, не так ли? как только вы начнете возиться с состоянием паузы вручную, все может запутаться. здесь сложно отлаживать это. Хорошо бы рабочий пример где-нибудь =)   -  person mrtsherman    schedule 04.03.2011


Ответы (1)


Это было решено... Решение было

$('#your_pager li a').live('hover', function() { 
  $('#container ul').cycle('toggle'); 
});
person jriddle    schedule 08.03.2011