0

jQuery UI の Resizable プラグインを使用して、div を水平方向にサイズ変更しています。ほとんどの場合、すべてが機能していますが、左側を右側にドラッグしたり、その逆にしたい場合がいくつかあります。

これを試してみるとresize、右端が左端から左に移動すると、イベントの受信が停止することに気付きました。

その境界を貼り付けることができる設定はありますか? それとも、要素のサイズを変更しstart、左端をさらに左に移動して、これを可能にするのに十分な大きさにする必要がありますか?

4

1 に答える 1

0

それを見つけた。これは、ハンドラで minWidth オプションを負の数に設定することで実現できますstart

$(selector).resizable({
  ...
  start: function(e, ui) {
    ui.element.resizable('option', 'minWidth', -500);
  },
  ...
});
于 2013-10-24T14:50:08.100 に答える