Javascript.RU

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

отображение модального диалога
$('.ajax').on('click', function(){

        $.post($(this).attr('href'), function(data){
            $('#modal').dialog('destroy');
            $('#modal').html(data);
            $('#modal').dialog({
                modal: true,
                width:'auto',
            });
        })
        showModal();
        return false;

    });
    function showModal() {
        
        $('#modal').html('<img src="/images/loading.gif">');

        $('#modal').dialog({
            modal: true,
            width:'auto',
            height: 90
        });
        $(".ui-dialog-titlebar").hide();
    }

работает криво -в хроме гифка не крутится, в фф гифка на 1 секунду появляется, потом исчезает, затем через пару секунд появляется второй диалог

плюс хотелось бы без уничтожения, а размеры диалога плавно перетекали в новый

подскажите как сделать
Ответить с цитированием
  #2 (permalink)  
Старый 27.12.2015, 14:44
Аспирант
Отправить личное сообщение для m1lk1way Посмотреть профиль Найти все сообщения от m1lk1way
 
Регистрация: 24.12.2015
Сообщений: 41

плавное изменение размера - $.animate в помощь
$("#elem").animate({
    width : (x)px
  }
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка данных AJAX из модального окна r06otyaga jQuery 0 15.11.2015 19:28
Преобразование из текстовых данных в красивое отображение материала AlexGraur Общие вопросы Javascript 0 08.08.2015 15:13
Отображение модального окна со slick slider Drm1804 jQuery 3 23.03.2015 17:01
оптимизировать скорость модального окна по клику kristow AJAX и COMET 4 26.02.2015 13:02
Вставка данных в textarea из модального окна (для Markitup) Roman Koff jQuery 0 26.08.2010 23:21