2016-12-12 11 views
1

jqueryプラグインを使用しています。プラグインがプラグインの機能から接続されている要素を取得する方法はありますか?jQueryプラグインが添付されている要素を取得する方法は?

私はthis$(this)を試しました。いずれも働いていませんでした。

$('.myelement').plugin({ 
    something: function(){ 
     //in here I want to access $('.myelement) 
    } 
}); 
+0

で使用できるローカル参照して、各要素のためのプラグインを呼び出して要素リストをループにしていますここで使用されているプラ​​グイン –

+0

よくアクセスしていないので、javascriptの電源を使ってアクセスする方法があると思っています –

+0

idを使用しているため、特定のケースでは、 '$( '#myelement') 'の代わりに'これ '。 –

答えて

2

プラグインがその情報をコールバックメソッドに公開しているようです。あなたが複数の要素を扱っている場合は、1つの回避策はあるのプラグインに依存するコールバック

$('selector').each(function() { 
    var $this = $(this); 
    $this.plugin({ 
    something: function() { //$this 
    } 
    }); 
}) 
関連する問題