1. ホーム
  2. jquery

[解決済み] jQuery UI ResizableでONLYを水平・垂直にリサイズする方法とは?

2023-06-30 20:54:56

質問

高さまたは幅の最大値と最小値を現在の値で設定することしか解決策がありません。

例を挙げます。

foo.resizable({ 
  maxHeight: foo.height(), 
  minHeight: foo.height() 
});

しかし、これは本当に醜いです。特に、プログラムによって要素の高さを変更する必要がある場合はそうです。

どのように解決するのですか?

リサイズを設定することができます。 handles オプション を使うと、このように左右(または東西)にしか表示されないようになります。

foo.resizable({
    handles: 'e, w'
});​

ここで試してみてください。