この基本的なプラグインを作成しましたが、各インスタンスが独自の変数を持つようにしたいと考えています。
以下を実行すると、カウンターは2つに共有されます。
それぞれに独自の変数を持たせるにはどうすればよいですか?
html
<div class=one>one</div>
<br>
<div class=two>two</div>
js
$.fn.ishare = function(){
$counter = 0;
$shell = $(this);
$shell.on('click',function(){
console.log($counter++);
});
};
$('.one').ishare('green');
$('.two').ishare('yellow');