2012-11-27 130 views
-3

是否可以實現jQuery可調整大小(DOM)元素,該元素由滾動內部(將鼠標懸停在元素上,然後滾動)元素觸發。jQuery使用滾動可調整大小

http://jqueryui.com/resizable/#default

+2

可能。你到目前爲止嘗試過什麼嗎? –

+0

它完全可能.....只需添加這些jquery庫和ui庫。並在觸發事件後編寫用於初始化的代碼。 '$(「#id_of_element」).resizable();' –

回答

1

當然,但是執行是創造力的問題。這是我的快速解決方案,您應該對它做一點工作以適應您的確切需求。

var resizing = false; 
var lastScroll = 0; 
$("#resizable").hover(function(){ resizing = true; }, function(){ resizing = false; }) 
.scroll(function(e){ 
    var currentScroll = $(this).scrollTop(); 
    if(tempScrollTop < currentScrollTop) { 
     // the user is scrolling down 
     $(this).height("+=10"); // or whatever 
    } 
    lastScroll = currentScroll; 
}); 
相關問題