scrollTo() 在 iOS 上不起作用



我正在滚动到我的类别列表,但在iOS上该命令不起作用。在安卓上没关系。

代码示例:

@ViewChild(Content) content: Content;
scrollTo() {
this.content.scrollTo(0, 100, 200);
}

-

<button ion-button (click)="scrollTo()">Down 100px</button>

在iOS上,它下降了100px,但又回到了顶部。

我该如何解决这个问题?

谢谢!

这是一个可以帮助您的代码

http://jsfiddle.net/WB5qw/

$("#clickme").click(function() {
$('html, body').animate({
scrollTop: $("#wrap2").offset().top
}, 2000);
return false;
});
$("#clickme2").click(function() {
$('html, body').animate({
scrollTop: $("#wrap").offset().top
}, 2000);
return false;
});

在相关 html 下方

<div id="wrap">
<a href="" id="clickme">Click Me</a>
</div>
<div id="wrap2">
<a href="" id="clickme2">Go to top</a>
</div>

您应该使上述 JQuery 适应您的情况。请记住,归根结底,这一切都与JAVASCRIPT有关。

最新更新