Показать сообщение отдельно
  #5 (permalink)  
Старый 20.08.2014, 17:11
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

sl1m,
вынесите флаг за функцию. А то вы в первой же строке делаете
var simpleProgressDialog = null;
а затем проверяете следом
if (simpleProgressDialog != null)
var simpleProgressDialog = null;
function showSimpleProgress(show){ 
$('<div/>', {
            class:  'simple-progress-dialog'
        }).appendTo('body');
    
    if (show == null)

Ну или если не хотите плодить глобальных переменных, записывайте флаг в какое-то свойство родительского элемента или используйте замыкание.
Ответить с цитированием