Jquery - проблема с переменными и фукнцией 
		
		
		
		Вопрос назрел.... 
	Итак имеем функцию jQuery.fn.multiselect = function() { var count=0; $(this).parent().click(function(){ count=count+1; }); } $('.element').multiselect(); Как то так... Что требуется - чтоб для каждого '.element' заводилась своя переменная. Т.е. счетчик кликов для каждого '.element'. Голову ломаю, не могу сделать....  | 
	
		
 Решил проблему записывая данные в data. Если есть другие варианты - прошу, интересно будет узнать... 
	 | 
	
		
 
jQuery.fn.multiselect = function() {
    (function(){
        var count=0;
        $(this).parent().click(function(){
            count=count+1;
        });
    })();
}
Но по-моему data лучше.  | 
	
		
 
var click_count =[];
jQuery.fn.multiselect = function() {
 var List = this;
 $(this).parent().click(function(){
    var Num = List.index($(this));
    if(!click_count[Num])click_count[Num]=0;
     click_count[Num]++;
 });
}
$('.element').multiselect();
 | 
| Часовой пояс GMT +3, время: 17:15. |