皆さんプラグイン作ってますかー。わたしは作ってます、CakePHPの方ですが。 というわけで、こんにちは。今回もタイトルが長いですね。 とある日、jQueryでプラグインを書いていたときのことです。 呼び出し元エレメントを、ajax通信後にごにょごにょしたかったのですが呼び出すことができません。 こんな感じのコードですね。 (function($){ $.fn.hogeFunc = function(params){ // hogehoge. // ここでは、 this で呼び出し元エレメントを取得可能 $.ajax({ // .. other params .. success: function(data, status, xhr){ // ここで元のエレメントを操作したいの。 // 例えば、 $(this).text(data); } }); }; })(jQuery); $('#d
![jQueryのplugin作成時にajaxメソッドのcallbackで呼び出し元のエレメントを呼び出す方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)