Resizableの使い方
基本的な使い方のメモ。
// target_idはDOMエレメントのID // 例えば、<div id="target_id">ここがリサイズされる</div> // var elm = new Ext.Resizable('target_id', { width: 200, height: 50, minWidth: 0, maxWidth: 500, handles: 'e', // 右方向だけリサイズ可 dynamic: true, transparent: true // リサイズ時に枠を表示しない }); // リサイズ時のイベント処理 elm.on("resize", function() { // リサイズ後の幅を取得 alert(this.getEl().getWidth()); });
参考
Ext.JS 公式サイトデモページ http://extjs.com/deploy/dev/examples/resizable/basic.html