0

リンクをクリックするとテキストエリアに引用符が表示されるJS関数がありますが、それを取得して「コメントボックス」のIDを持つタグまでスクロールする方法はありますか?

function insert_quote(quote_id, username)
{
    var text = document.getElementById(quote_id).innerHTML;

    var bbcode = $("textarea").sceditor('instance').toBBCode(text);

    $('textarea').sceditor('instance').insert('[quote=' + username + ']' + bbcode + "[/quote]\r\n");
}
4

1 に答える 1

3

このコードは、ページをスクロールして「#commentbox」のタグを付ける必要があります。

$('html, body').animate({
     scrollTop: $("#commentbox").offset().top
 }, 2000);

2000 を別の値 (ミリ秒単位) に変更することで、このアニメーションの継続時間を設定できます。

于 2013-09-02T12:23:51.447 に答える