0
$('#foo').resizable({
   resize:function(){}
});

質問

  1. これにより、東/南のハンドルが作成されますが、どのように東/西を作成しますか?
  2. 南クラス(ui-resizable-s)を西クラス(ui-resizable-w)-現在のデバッグ回避策-に変更することにより、西は東のように動作しません。東をドラッグすると、要素が展開されます。西をドラッグすると、要素は拡張されますが、左の位置も適用されます。

何か案は?

4

1 に答える 1

2

マニュアルから:

ハンドル

タイプ:文字列、オブジェクトデフォルト:'e、s、se'

文字列として指定する場合は、次のいずれかのコンマ分割リストにする必要があります:'n、e、s、w、ne、se、sw、nw、all'。必要なハンドルはプラグインによって自動生成されます。

オブジェクトとして指定された場合、次のキーがサポートされます:{n、e、s、w、ne、se、sw、nw}。指定された値は、そのハンドルとして使用するサイズ変更可能な子要素に一致するjQueryセレクターである必要があります。ハンドルがサイズ変更可能な子ではない場合は、DOMElementまたは有効なjQueryオブジェクトを直接渡すことができます。コード例

指定されたhandlesオプションを使用してサイズ変更可能を初期化します。

$( ".selector" ).resizable({ handles: 'n, e, s, w' });
于 2010-11-12T18:48:48.367 に答える