0

ここで、ユーザーが「コメントを表示」リンクをクリックしたときに WP インストールにコメントを表示する方法と、ブラウザーを自動的にコメントの位置までスクロールする方法を既に尋ねました..: コメントは「クリックして表示」 jQueryで

私が話していることを理解するには、次のリンクにアクセスしてください: http://multiformeingegno.it/riflessioni/topserver-server-virtuali-made-italy/

投稿の最後に、コメントを表示するリンクがあります。問題は、ブラウザがコメントの「位置」までスクロールしないことです。以前の StrackOverflow の質問に投稿された解決策を試しましたが、残念ながら機能しません (上記のリンクに適用されていることがわかります)。

手伝って頂けますか?よろしくお願いします!:)

4

1 に答える 1

0

ブラウザがコメントの位置までスクロールしないのは、まだ完全に表示される前にスクロールしようとしているからです。試してみることができることの 1 つは、次のように、ドキュメントをアニメーション化して、コメント セクションを表示すると同時にウィンドウの高さをスクロールすることです。

jQuery('#showcomments').click(function(e) {
    jQuery('#comments').slideToggle('slow');
    jQuery('html,body').animate({
        scrollTop: '+=' + jQuery(window).height() + 'px'
    }, 'slow');
});

#showcommentsアンカー リンクとして使用しなくなったため、も変更する必要があります。私はそれをスパンにします:

<span id="showcomments">Show comments</span>

お役に立てれば!

于 2012-06-26T16:30:37.637 に答える