Синхронность и асинхронность JS?

Рейтинг: 0Ответов: 0Опубликовано: 25.12.2014

Есть такая функция:

function hideItemNotification(th) {
 st = true;

 if (th.attr('data-type') && th.attr('data-type') == 'record') {
    st = false;
    // тут вызывается другая функция
    st = true;
 }

 if(st == true){
  // Продолжить работу
 }
}

Смысл в том, чтобы если существует th.attr('data-type'), выполнить функцию внутри, и когда она выполнится (вернет true), тогда продолжить выполнение основной функции далее (Продолжить работу).

Я пытался поиграться с флагами, но что-то не то...

Ответы

Ответов пока нет.