0
我有一個與尋呼機一起運行的jquery循環。它會自動循環,並且它有尋呼機按鈕來手動控制循環,在使用尋呼機按鈕後它會恢復自動前進。現在我還構建了一個外部按鈕來暫停循環。但是在循環暫停後使用這個按鈕,我希望它在點擊尋呼機按鈕時繼續循環......但這是它不能做到的。jQuery循環當點擊尋呼機時如何恢復暫停週期
任何提示或技巧?
我有一個與尋呼機一起運行的jquery循環。它會自動循環,並且它有尋呼機按鈕來手動控制循環,在使用尋呼機按鈕後它會恢復自動前進。現在我還構建了一個外部按鈕來暫停循環。但是在循環暫停後使用這個按鈕,我希望它在點擊尋呼機按鈕時繼續循環......但這是它不能做到的。jQuery循環當點擊尋呼機時如何恢復暫停週期
任何提示或技巧?
您需要連線的事件,您的尋呼機恢復週期:
$('#pager li').click(function() {
$('#slideshow').cycle('resume');
});
這是一個完整的例子:根據註釋
http://jsfiddle.net/lucuma/fg6d4/2/
更新:
另外,您可以綁定在mouseleave上並點擊,它也應該修復懸停問題:
$('#pager li').on("mouseleave click",function() {
$('#slideshow').cycle('resume');
});
Thanx,我有。但只是發現當循環選項:pauseOnPagerHover:1被設置時,這不起作用。對我來說這是一件小事,讓這個頁面懸停暫停。所以現在它適用於這個代碼。 – tvgemert
我更新了答案。如果您在頁面懸停時遇到問題,應該可以修復此問題。 http://jsfiddle.net/lucuma/fg6d4/2/ – lucuma
太棒了!非常感謝你。 – tvgemert