我希望能夠上下拖動分隔線以在固定頁面高度上調整分隔線上方和下方的div大小。這些div可以放在一個表格中,儘管它們不需要。通過拖動分隔線處理程序來調整元素大小
總之,我希望能夠模擬jsFiddle網站上發生的情況,儘管我只需要垂直調整大小。 jsFiddle使用了mooTools,但我想用jQuery來完成。
一個重要的複雜情況:我不知道分隔符上面div的大小,直到它實際上是動態構建的,所以我不能從一個絕對定位開始。
什麼是最好的前進方向?我有一種感覺,如果我沒有問過,我只是重新發明輪子:)
[順便說一句:有些相似名稱的問題與jsFiddle例子不起作用有關(例如,this) 。
到目前爲止,我已經使用這個:
$('.rsh').draggable({
axis:'y',
drag: function (event, ui) {
var offsettop = ui.offset.top;
$(this).prev().css({
height: offsettop
});
});
不用說,它不幹活的權利呢。
如果插件會做,你可以試試這個: http://jqueryui.com/demos/resizable/ – Playmaker
是的,我看了看這個,@Playmaker,雖然我不知道如何使它工作。 Draggable似乎是一個更好的選擇。 – Nick
Draggable用於拖放,如果我是對的,則需要調整大小。 – Playmaker