http://jsfiddle.net/LakYy/6/增加孩子的拖動但滾動
上面的鏈接證明我的問題自動寬度。
我想增加container
的尺寸試圖拖動孩子出來的時候,保持的parent
大小固定&因此,滾動應overflow:scroll
內parent
出現的container
主要完成滾動意圖是增加畫布的大小,保持視口大小不變&因此,應該有滾動。
一直在掙扎2天,但沒有運氣。
http://jsfiddle.net/LakYy/6/增加孩子的拖動但滾動
上面的鏈接證明我的問題自動寬度。
我想增加container
的尺寸試圖拖動孩子出來的時候,保持的parent
大小固定&因此,滾動應overflow:scroll
內parent
出現的container
主要完成滾動意圖是增加畫布的大小,保持視口大小不變&因此,應該有滾動。
一直在掙扎2天,但沒有運氣。
您需要計算一旦到達邊界時拖動元素的數量,然後在「拖動」事件時,根據要前進的方向拖動時增加容器的大小。 X或Y
賈德森
是的,我這樣做,請看問題中附帶的小提琴。 –
嘗試添加一個內部容器並相應地增加/減少它的大小,因爲您的拖動將增加/減少滾動區域。 :) Essientailly你需要一些塊元素(隱藏)在contianer內強制滾動區域更大。 –
'scrollTop'是有用的,因爲它會告訴你一個div有多少與垂直滾動滾動。 '$(this).css(「height」,$(this).height()+ $(this).scrollTop());' – Fallenreaper