[問題] 請問要怎麼移動捲軸到某個Item上面

看板Ajax作者 (未來)時間15年前 (2010/10/23 11:21), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
前輩好,假如說我有一個container 可能是comboBox or div 設定成 {overflow: auto} 裡面有很多的Item,假如說我希望 用程式選定一個Item的時候判斷 假如這個Item目前不在螢幕上面 就移動捲軸到那個Item的位置上 請問要怎麼做呢 謝謝前輩指點了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.184.84

10/23 13:29, , 1F
移動捲軸是 scrollTop , 至於 item 的位置應該是 offsetTop
10/23 13:29, 1F

10/23 13:30, , 2F
吧(?) 我憑記憶打的,要翻一下才知道。
10/23 13:30, 2F

10/23 20:25, , 3F
可是我想要判斷這個Item有沒有在畫面上..不知道怎麼做orz
10/23 20:25, 3F

10/23 20:41, , 4F
$container.scrollTop($item.offset().top); 這樣可以移
10/23 20:41, 4F

10/23 20:42, , 5F
謝謝前輩提示
10/23 20:42, 5F
文章代碼(AID): #1CmbJAnW (Ajax)
文章代碼(AID): #1CmbJAnW (Ajax)