scrollTo()在iOS上不起作用

时间:2017-07-26 21:12:01

标签: angular ionic-framework ionic2

我想要滚动到我的类别列表,但在iOS上该命令不起作用。在Android上它没关系..

代码示例:

@ViewChild(Content) content: Content;

scrollTo() {
    this.content.scrollTo(0, 100, 200);
}

-

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

在iOS上它下降100px但返回顶部。

我该如何解决这个问题?

谢谢!

1 个答案:

答案 0 :(得分:2)

这是一个可以帮助您

的代码

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

有关