Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.10.2016, 10:13
Кандидат Javascript-наук
Отправить личное сообщение для гуня Посмотреть профиль Найти все сообщения от гуня
 
Регистрация: 22.08.2009
Сообщений: 105

fancybox как поменять контент
count=100;
displayProgress();
function displayProgress() {
            $msg = 'Sorry need to wait ' + count + ' sec  ';
            $.fancybox({ type: 'inline', content: $msg });
            count--;
            if (count > 0) {
                setTimeout(displayProgress, 1000);
            } else {
                $.fancybox({ type: 'inline', content: 'stop' });
            }
        }

счас fancybox мигает при перерисовке, как сделать без мигания?
мне нужно показать в fancybox сколько осталось ждать
Ответить с цитированием
  #2 (permalink)  
Старый 21.10.2016, 11:08
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

fancybox смена контента
гуня,
<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>demo</title>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.css">
  <script type='text/javascript' src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.js"></script>
<script>
$(function() {
     !function() {
        var a = 100;
        $.fancybox({
            type: "inline",
            afterLoad: function() {
                this.content = "";
                var b = $(".fancybox-inner");
                 !function c() {
                    var d = a ? "Sorry need to wait " + a + " sec  " : "stop";
                    a--;
                    b.html(d);
                    0 <= a && setTimeout(c, 1E3)
                }()
            }
        })
    }()
});
</script>
</head>
<body>

</body>
</html>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FancyBox как отправлять форму через Ajax ? Cutter jQuery 3 16.03.2015 17:42
FancyBox потомок закрывает родителя. Как остановить? Cutter jQuery 5 02.03.2015 23:13
как в galleriffic внедрить fancybox lara_ jQuery 14 26.02.2013 17:53
как поменять значение класса в css wmag Events/DOM/Window 2 15.02.2012 14:40
как зобрать контент из файла? input type="file". ntro123 AJAX и COMET 3 30.12.2010 23:01