jQuery UI可调整大小拖动右边缘过去的左边缘

时间:2013-10-24 02:16:20

标签: jquery-ui jquery-ui-resizable

我正在使用jQuery UI的Resizable插件来水平调整div。在大多数情况下,一切都在起作用,但在某些情况下,我希望将左侧拖过右侧,反之亦然。

我注意到,当我尝试这个时,一旦右边缘向左移动左边缘,我就停止接收resize个事件。

是否有允许我粘贴该边界的设置?或者我只需要调整start上的元素大小,将左边缘向左移动,大到足以允许它?

1 个答案:

答案 0 :(得分:0)

找到它。这可以通过在start处理程序中将minWidth选项设置为负数来实现。

$(selector).resizable({
  ...
  start: function(e, ui) {
    ui.element.resizable('option', 'minWidth', -500);
  },
  ...
});