[ js ] jQuery UI 的Drag 的Scroll沒有反應

看板Ajax作者時間14年前 (2012/06/21 16:17), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
我的html是這樣 <div class="l_option" style="height:400px; overflow-x:hidden ; overflow-y:auto"> <div class="ls_draggable"> </div> <div class="ls_droppable"> </div> </div> 我打算在ls_draggable 使用jQuery UI的Drag $('.ls_draggable').draggable({ helper: "clone", scroll: true, stop: function(event, ui) { } }); 問題來了,如果.l_option 的裡面的高度超過400 ,照理來說 不是會出現scroll嗎 可是當$('.ls_draggalbe') 的drag 移到畫面最下面 .l_option 並無法自動捲動 請問要怎麼改才能讓 .l_option 自動捲動 我用了scorll:true,發現它是針對整個畫面 有辦法讓它針對指定的選擇器嗎 謝謝回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.209.219

06/21 16:48, , 1F
把.l_option css 的postion改relative看看
06/21 16:48, 1F

06/21 17:11, , 2F
可以了,樓上真神奇阿
06/21 17:11, 2F

06/21 17:55, , 3F
建議有機會多了解css position,desplay這兩個屬性
06/21 17:55, 3F

06/21 17:56, , 4F
尤其是需要用到drag或sort之類的功能的時候
06/21 17:56, 4F
文章代碼(AID): #1FujYotv (Ajax)
文章代碼(AID): #1FujYotv (Ajax)