• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Jqueryでリストのスクロール)

Jqueryでリストのスクロール

このQ&Aのポイント
  • <ul><li></li></ul>にて作成したリストで選択した行の背景色を変更し、選択した行がリストの先頭にスクロールするするサンプルを作成しました。
  • Jqueryを使用して選択した行がリストの先頭にスクロールするようにする方法を教えてください。
  • サンプルコードでは選択行がリストの先頭に正しくスクロールされず、微妙な位置で停止してしまいます。どのように修正すればいいですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

こういうことでしょうか? $(function(){ var ul = $("ul.update-scroll"); $("li", ul).click(function(){ ul.animate({ scrollTop : ul.scrollTop() + $(this).offset().top - ul.offset().top }, "fast"); }); });

unko347
質問者

お礼

ご回答ありがとうございます。 教えていただいた方法で無事実現させることができました。

関連するQ&A