0

私は、dataTablesプラグインをラップしてEditableプラグインでは使用できない編集機能を追加するjQueryUIウィジェットファクトリを使用してプラグインを作成しています。

プラグインでは、テーブルヘッダーに2つの列とボタンを追加し、aoColumnsを変更して新しい列を定義します。次に、変更したテーブルに対してdatatablesプラグインを実行します。次に、テーブルヘッダーに[追加]ボタンを追加し、すべてのクリックイベントをプラグインのメソッドにバインドします。

結果を別のプラグインでチェーンする必要がある場合を除いて、すべてのDOM要素が作成され、すべてが正常に機能します。

結果には、datatablesプラグインのメソッドやオプションは含まれていません。オプションコレクションのプロパティに結果を割り当てましたが、連鎖を許可するために何を返すかわかりません

ありがとう

4

1 に答える 1

1

連鎖の主な原則は、あなたが得るものはあなたが返すものです。チェーン関数構造では、メソッドのサブジェクトとしてキーワードに依存するため、チェーン可能なthisすべてのメソッドでそれを返す必要があります。

于 2012-07-27T20:47:38.903 に答える