| 
 область видимости подскажите в скрипте 
var smallFotoArr = new Array();
	
	$.post(
		'ajax/small_foto.php',
		function(data){
			$('#ajax_foto').append(data)
			$('#ajax_foto b').each(function(n){
				smallFotoArr[n]= $(this).html()
                            //alert( smallFotoArr[2] )
			});
		}
	);
     alert( smallFotoArr[2] )
alert выводит undefined а если alert нуть в function то выводит то что нужно. Объясните, ведь я определяю массив перед функцией $.post значит он глобальный, так почему же он не определяет этот массив на выходе из функции? | 
| 
 Вы уже сотый с таким вопросом. Читайте форум. | 
| 
 )) ну извините)) Ладно сам разобрался, просто день тяжелый. Забыл про время выполнения запроса. Он просто не успевал обработаться как я уже вызывал функцию, от сюда и небыло определения. переделал, все работает. 
var smallFotoArr = new Array();
		
		$.post(
			'ajax/small_foto.php',
			function(data){
				$('#ajax_foto').append(data)
				//alert( $('#ajax_foto b').length )
				$('#ajax_foto b').each(function(n){
					smallFotoArr[n]= $(this).html()
				});
				smallFoto()
			}
		);
	
	function smallFoto(){
		alert( smallFotoArr[2] )
	}
 | 
| 
 Цитата: 
 | 
| 
 Цитата: 
 | 
| 
 Kolyaj, надо бы сунуть в FAQ и начать кидаться ссылками. | 
| Часовой пояс GMT +3, время: 06:10. |