carouFredSel旋转木马在手机上跳跃

时间:2015-07-21 09:55:16

标签: carousel caroufredsel

我使用carouFredSel插件进行响应式旋转木马。 当滚动底部(在移动设备上)时,浏览器地址栏面板将隐藏,滑块更新高度并跳转到顶部。当滚动到顶部时,浏览器地址栏面板将显示并且滑块更新大小也会跳到顶部。如何解决?

我只在滚动顶部时调用回调'updateSizes'并且旋转木马计算移动浏览器网址栏高度,并且仅在此栏后隐藏滚动底部

$('.container').carouFredSel({
  auto: false,
  circular: false,
  infinite: false,
  responsive: true,
  width: '100%',
  height: 'variable', 
  items: {
    visible: 1,
    start: 1,
    height: 'variable', 
  },
});

1 个答案:

答案 0 :(得分:0)

这是一个解决方案:

$(window).scroll(function () {
    $("body").attr("height",$(document).scrollTop());
});


$(window).on("resize", function(e){
    e.preventDefault();
    $(document).scrollTop($("body").attr("height"))
});