我需要在屏幕上看不到旋转木马时暂停旋转木马。 例如:当我滚动到页面底部时。
但是当我再次看到它时我还需要恢复它。
答案 0 :(得分:1)
我不熟悉插件,但一种解决方法可能是使用jQuery Waypoints
该插件可以挂钩到一个页面元素,该页面元素在滚动时隐藏轮播,然后在向上滚动时显示?我假设你想要避免不必要的自动更改,因为它会减慢其他地方的内容?
如果这是有用的,您将使用以下语法:
$('#scrolled-to-div').waypoint(function(direction)) {
if(direction == 'down') {
$('#carousel').hide();
}
else
{
$('#carousel').show();
}
}
希望这会有所帮助:) }