jQuery可以使用滚动调整大小

时间:2012-11-27 14:26:27

标签: jquery jquery-ui

是否可以实现jQuery resizable(DOM)元素,该元素通过向内滚动(悬停在元素上然后滚动)元素来触发。

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

1 个答案:

答案 0 :(得分: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;
});