我已经编写了这个基本插件,但我想让每个实例都有自己的变量。
如果我运行以下命令,则计数器为两者共享。
我怎样才能让每个人都有自己的变量?
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');