卡罗弗雷德塞尔。当在屏幕上不可见时停止轮播
carouFredSel. Stop carousel when is not visible on the screen
当轮播在屏幕上不可见时,我需要暂停轮播。
例如:当我滚动到页面底部时。
但我还需要在它再次可见时恢复它。
我不熟悉该插件,但一种解决方法是使用 jQuery Waypoints
该插件可以挂接到一个页面元素上,该元素在滚动时隐藏轮播,然后在向上滚动时显示?我假设您想避免在不可见时进行不必要的自动更改,因为它会减慢其他地方的内容?
如果这有用,您将使用以下语法:
$('#scrolled-to-div').waypoint(function(direction)) {
if(direction == 'down') {
$('#carousel').hide();
}
else
{
$('#carousel').show();
}
}
希望这对您有所帮助:)
}
当轮播在屏幕上不可见时,我需要暂停轮播。 例如:当我滚动到页面底部时。
但我还需要在它再次可见时恢复它。
我不熟悉该插件,但一种解决方法是使用 jQuery Waypoints
该插件可以挂接到一个页面元素上,该元素在滚动时隐藏轮播,然后在向上滚动时显示?我假设您想避免在不可见时进行不必要的自动更改,因为它会减慢其他地方的内容?
如果这有用,您将使用以下语法:
$('#scrolled-to-div').waypoint(function(direction)) {
if(direction == 'down') {
$('#carousel').hide();
}
else
{
$('#carousel').show();
}
}
希望这对您有所帮助:) }