0
のオブジェクトをラップし、私はjQueryのUIのカスタムウィジェットを持って返しますJS fiddle):のjQuery UIウィジェットはjQueryのではなく、値
$('#my-item').objectpicker('getMemberList');
// logs 'this.memberList', but returns the $('#my-item') object
どのように私はthis.memberList
代わりの$('#my-item')
を返すのですか?
$ .fn.widgetの実装を調べる必要があります。それは、ユーザー定義メソッドにラッパーを追加するようです。したがって、戻り値は無視されます。 $ .fn.widgetのプロトタイプを変更する必要があると思います – ComfortablyNumb