Показать сообщение отдельно
  #5 (permalink)  
Старый 27.08.2014, 11:12
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

нет, вам надо функцию передать как аргумент
вот самый простой пример функции:
function myfunc(param)
	{
	console.log(param);
	}
myfunc(34);

здесь вы передаете число, т.е. paramу вас равняется 34. а вы можете передать функцию в функцию. это называется callback - функция обратного вызова. т.е. это когда вы в функцию передаете функцию и внутри ее вызывайте:
function myfunc(param)
	{
	console.log(param); // - функция
	param();
	}
myfunc(function ()
	{
	console.log('меня вызвали..');
	});


вам примерно также нужно:
append_resorts(function ()
{
$('.place_window').css('display','block');
$('.add_photos_window').css('display','none');
...
});
Ответить с цитированием