Есть скрипт, который вытаскивает из папки все картинки в блок на ajax. К нему прикручен скрипт который после данного деяния должен делать на этом блоке скрол, Проблема в том, что скрол получается не той длинны. Как бы это объяснить по Русси - прокручивает не все картинки. Методом дедукции, я дошел что это потому, что он выполняется раньше чем загружаются все картинки в блок. Сделал такой вывод когда засунул функцию скрола в setTimeout. Понимаю, что ajax асинхронный, я поставил async:false, но толку ни какого, подскажите что я делаю ни так?
function Gallery(a)
{
jQuery.ajax({type:"POST", url:"moduls/basic_function.php", async:false, data:{id_work_gall:a}, success: function(itog){
if(itog.indexOf("Ошибка")+1){alert(itog);return false;}
else
{
jQuery("#gallery").html(itog);
jQuery('#gallery').ScrollT();
}
}});
}