これは初心者の質問です。
ボタンのクリックでjQuery
ダイアログが開かれたとします。ダイアログはjQuery
ウィジェットとして実装されています。
(関数 ($) { $.widget("myApp.myDialog", { _create: fnction() {...} // ダイアログを作成する _init: fnction() {...} // ダイアログを開く })) }(jQuery));
次のようにボタンをクリックすると、このダイアログが開きます。
$('#myButton').bind('click', function() { $(this).myDialog(); });
ここまでは順調ですね。それが理にかなっていることを願っています。
ダイアログを開いたときにそのボタンを無効にし、ダイアログを閉じたときに有効にしたいと思います。ボタンをダイアログウィジェットに渡すにはどうすればよいですか?