передать переменную 
		
		
		
		Добрый вечер. Подскажите пожалуйста, как я могу передать переменную id2 в e1Options. 
	Что уже только не перепробовал, это вообще возможно? 
$(function(){ 
	$('.t1').on('click', function(){
		var id = $(this).attr("data-id");
		id2 = 1;
		
		id2 = parseInt(id)+parseInt(id2);
		
		$('.t1').attr("data-id", id2)
		
		if(id2==1){
			$(".croppedImg").css({"margin":"273px 0 0 190px","border-radius":"220px"});  
		}
		if(id2==2){
			$(".croppedImg").css({"margin":"100px 0 0 170px","border-radius":"220px"}); 
		} 
		
	});	  
	  
	var e1Options = {	
			uploadUrl:'http://'+window.location.hostname+'/ajax/img_save_to_file.php?s='+id2+'',  
			outputUrlId:'myO2utputId1'					
	}  
	new Croppic('cropContainerEyecandy1', e1Options);
	
});
 | 
	
		
 light, 
	строку 18 перенести в строку 26 ?  | 
	
		
 Тогда строка 26 работать будет по клику. 
	А должна отдельно.  | 
	
		
 light, 
	если что-то можно узнать, только кликнув, как можно это узнать без клика?  | 
	
		
 Не знаю. Глобальная переменная, history.pushState. 
	Уже что только не перепробовал. Неужели не получится вытянуть? id2 просто увеличивается с каждым кликом, и даже записывается в $('.t1') Но в 20 строке её совершенно отказываются видеть =(  | 
	
		
 light, 
	мне не осилить вашей логики, кроме варианта в посте №2 нечего вам предложить.  | 
	
		
 light, 
	У тебя этот кроппик создаётся до клика по элементу. Он в принципе не может заглянуть в будущее и узнать id.  | 
| Часовой пояс GMT +3, время: 10:19. |