carouFredSel。屏幕上看不到轮播时停止轮播

时间:2015-01-23 13:43:48

标签: jquery caroufredsel

我需要在屏幕上看不到旋转木马时暂停旋转木马。 例如:当我滚动到页面底部时。

但是当我再次看到它时我还需要恢复它。

1 个答案:

答案 0 :(得分:1)

我不熟悉插件,但一种解决方法可能是使用jQuery Waypoints

该插件可以挂钩到一个页面元素,该页面元素在滚动时隐藏轮播,然后在向上滚动时显示?我假设你想要避免不必要的自动更改,因为它会减慢其他地方的内容?

如果这是有用的,您将使用以下语法:

$('#scrolled-to-div').waypoint(function(direction)) {

    if(direction == 'down') {
      $('#carousel').hide();
    }
    else
    {
      $('#carousel').show();
    }
}

希望这会有所帮助:)     }

相关问题