0

我有这个按钮:

<a href="#" id="toTop" style="display: inline; ">Top</a>

我想知道是否可以在 facebook 应用程序 iframe 中执行类似 jquery 代码的操作:

$('#toTop').click(function () {
        $('body,html').animate({
            scrollTop: 0
        }, 800);
        return false;
    });​

谢谢 ;)!

编辑1(按照马修约翰斯顿的回答):

这就是我的意思:http: //jsfiddle.net/ajXjg/4/

注意: FB.Canvas.scrollTo不适用于流体画布设置

编辑2(对于需要[我现在希望]的人):

唯一的方法是使用锚链接,你不会得到平滑的滚动:(...在 Firefox 中它们不起作用!

4

1 回答 1

1

看起来这不起作用,我只是设置它并没有发生。您确实拥有 Facebook Javascript SDK 方法FB.Canvas.scrollTo,它允许您滚动到画布应用程序中的特定位置,但它不会很流畅。

于 2012-02-16T18:06:49.247 回答