Чтобы выполнить JS код, после того как выполниться функция nameFunction(), необходимо использовать событий (также можно передавать переменные из nameFunction() в обработчик события).
function nameFunction() {
// тело функции
$(window).trigger('myEvent', data); // Навешиваем собственное событие
}
// ---------------------------------------------------------------------
$(window).on('myEvent', function(e, data){
// слушаем событие myEvent и как только оно срабатывает, выполняем тело
// данной функции
});