我正在尝试实现一个使用.animate()方法在framework7中进行平滑滚动动画的表单。不幸的是它不起作用。所以有人可以建议如何克服这个问题吗?
相关的代码段如下:
$('html, body').animate({
scrollTop: $("#nameDiv").offset().top
}, 1000);
请帮助。
答案 0 :(得分:1)
您可以使用Dom7库解决此问题:
$$('.page-content').scrollTo(0, $("#nameDiv").offset().top, 1000, function() {
// do something on complete
});
您可以在Dom7文档中找到有关.scrollTo()函数的信息:https://framework7.io/docs/dom.html