2011-03-04 140 views
0

我有一個有趣的問題...我創建了一個特色的內容滑塊,爲每個幻燈片觸發一個子幻燈片......一切按預期工作,除了尋呼機上的暫停。我嘗試了原生選項以及將懸停事件綁定到尋呼機。任何幫助,將不勝感激。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>'; 
     } 
}); 
+0

你是不是在你的任何其他的呼叫暫停事件是你嗎?一旦你開始手動混淆暫停狀態,事情就會變得混亂。這裏很難調試。某個地方的一個工作例子會很好=) – mrtsherman 2011-03-04 07:23:15

回答

1

這是解決...解決的辦法是

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