現在のプロジェクトのすべてのダイアログ呼び出しに特別なコードを追加することなく、閉じるときに自動破棄ダイアログの機能を追加します。だから、私はそれがデフォルトのダイアログclose
イベントを無効にする必要があると思います。jQuery UIイベントの機能拡張
私はこれを行う方法を見つけました(たとえば、How to extend a jquery ui widget ? (1.7))。しかし、私はイベントを上書きしたくありません。イベントの以前の動作を保存してから、$(this).dialog("destroy")
コールを追加する必要があります。
提案がありますか?
あなたがあなた自身を実行することを、最初に破壊ハンドラを保存し、1を保存しなければなりません。 このハンドラをどのように無効にすることができますか? – kaz