0

私はjQueryプラグイン、かなり基本的なモーダルウィンドウプラグインを書いています。

すべてのモーダルウィンドウにはアクションボタンがあり、「保存」、「送信」、「OK」などのいずれかが実行されます。また、将来的にはさらに多くのものが追加される可能性があります。この電話をかけるのに最適な場所はどこですか。それをプラグインに組み込む必要がありますか、それとも呼び出しをプラグインから分離しておくためのより良い方法がありますか?プラグインの外にあると、必要な状況に応じて多くのカスタムアクションの扉が開かれると思います。ただし、プラグインで生成されているモーダルウィンドウのボタンにクリックイベントをバインドするのがどれほど簡単かはわかりません。何かご意見は?ありがとう!

4

1 に答える 1

1

多くのオプションがありますが、あなたが何をしているのかを正確に理解していなければ、コールバックは良いオプションだと思います。

たとえば、プラグインの「保存」ハンドラーはoptions.saveCallback.call(this);

したがって、saveCallbackオプションを作成し、プラグインを初期化するときにそれを渡します。これの良い例がここにあります:jQueryプラグイン:コールバック機能の追加

今なら人。保存ボタンの機能をカスタマイズしたい場合は、コールバックを使用できます。

于 2012-04-16T16:03:22.817 に答える