2014-02-28 144 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