当我执行此代码时:
window.scrollTop(0,$(this).offset().top));
我在页面中闪烁(白页显示内容再次显示)
我尝试使用其他方式
$('html, body').animate({ scrollTop: $(this).offset().top }, 'slow');
这个白页我的意思是闪烁仍然出现。
任何建议都可能有所帮助。
答案 0 :(得分:0)
您是否尝试过$.mobile.silentScroll()
?
From the documentation:“$ .mobile.silentScroll() - 滚动到特定的Y位置而不触发滚动事件监听器。”
//scroll to Y 100px
$.mobile.silentScroll(100);