2014-02-28 142 views
0

我幾乎已經準備好拉我的頭髮了。對於我的生活,我不能強迫這個暫停。是的,腳本提供了一個暫停按鈕。我仔細查看了代碼,發現它引發暫停的位置。這說我仍然無法讓它暫停!就像我說的我知道它提供了一個暫停按鈕,但我不需要元素內的物理按鈕。jquery simplyscroll觸發暫停/取消暫停

如果有人可以幫助實際的暫停按鈕示例在這裏(http://logicbox.net/jquery/simplyscroll/pause.html)。只記得我不需要按鈕。我只需要能夠暫停/取消暫停,但我希望有人能告訴我如何觸發它。很顯然,我嘗試過的方式沒有奏效。

我幾乎可以打賭我已經接近解決方案。我嘗試了很多東西。任何幫助表示讚賞 - 謝謝。

+0

你可以分享你的代碼? –

+0

它位於這裏的整個腳本....不知道你想要什麼。我的代碼不起作用LOL https://raw.github.com/logicbox/jquery-simplyscroll/master/jquery.simplyscroll.js 我想要做的就是手動暫停/取消暫停滾動。 – Tyler

+0

顯示你嘗試過的代碼..所有你分享simplescroll jQuery代碼。什麼是ur html/css/js看起來像? – Neha

回答

0

沒有直接的方法來暫停它bcaz JS插件沒有公開任何方法。 但有一個可以用來暫停滾動的黑客..有暫停按鈕的類你可以明確地使用它作爲你的cond調用點擊。

$(document).ready(function(){ 
    $("#scroller").simplyScroll({ 
    pauseButton: true 
    }); 
    $(".simply-scroll-btn-pause").hide(); 
}); 
function pause() 
{ 
    $(".simply-scroll-btn-pause").click(); 
} 

DEMO

+0

Darn,我有一些真正類似的東西,它不起作用。與您的解決方案唯一的區別,以及我需要觸發暫停而無需點擊。我試圖用tigger()來讓它工作,但我失敗了。也許該按鈕需要啓用之前,我可以觸發點擊暫停....我會嘗試你發佈與我的變化。 我想要做的就是暫停滾動條,當它們不在視線範圍內時(視口)。 我沒有注意到文件中的togglePause()函數,但仍然無法找到利用它的方法... 感謝您的時間@Neha – Tyler