| 
				Вопрос по js HELP
			 Есть вот такой код ( я в js не шарю больше по пхп)
 $('#ar_lock').change(function(e) {
 jcrop_api.setOptions(this.checked?
 { aspectRatio: 15/25 }: { aspectRatio: 0 });
 jcrop_api.focus();
 });
 
 Я так понял что это подобие конструкции if else. Что делает - проверяет если на форме активировали чекбокс ar_lock задает aspectRatio: 15/25 - это я так понял, возможно и не прав! а если не активен чекбокс ar_lock задает aspectRatio: 0
 
 Мне нужно что бы по умолчанию было aspectRatio: 15/25
 пробовал просто поменять местами aspectRatio: 15/25 и aspectRatio: 0 не сработало!
 
 
 
 
 
 
 Прикрепляю остальную часть скрипта вдруг поможет. Заранее спс
 var x1, y1, x2, y2, crop = 'crop/';
 var jcrop_api;
 jQuery(function($){
 $('#target').Jcrop({
 onChange: showCoords,
 onSelect: showCoords
 },function(){
 jcrop_api = this;
 });
 $('#release').click(function(e) {
 release();
 });
 $('#ar_lock').change(function(e) {
 jcrop_api.setOptions(this.checked?
 { aspectRatio: 15/25 }: { aspectRatio: 15/25 });
 jcrop_api.focus();
 });
 $('#size_lock').change(function(e) {
 jcrop_api.setOptions(this.checked? {
 minSize: [ 180, 300 ],
 maxSize: [ 180, 300 ]
 }: {
 minSize: [ 0, 0 ],
 maxSize: [ 0, 0 ]
 });
 jcrop_api.focus();
 });
 function showCoords(c){
 x1 = c.x; $('#x1').val(c.x);
 y1 = c.y; $('#y1').val(c.y);
 x2 = c.x2; $('#x2').val(c.x2);
 y2 = c.y2; $('#y2').val(c.y2);
 $('#w').val(c.w);
 $('#h').val(c.h);
 if(c.w > 0 && c.h > 0){
 $('#crop').show();
 }else{
 $('#crop').hide();
 }
 }
 });
 function release(){
 jcrop_api.release();
 $('#crop').hide();
 }
 jQuery(function($){
 $('#crop').click(function(e) {
 var img = $('#target').attr('src');
 $.post('action.php', {'x1': x1, 'x2': x2, 'y1': y1, 'y2': y2, 'img': img, 'crop': crop}, function(file) {
 $('#cropresult').append('<img src="'+crop+file+'" class="mini">');
 release();
 });
 });
 });
 
			
			
	
			
			
			
			
			
				  |