X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Bootstrap modal ajax
mmkulikov
mmkulikov
Topic Starter сообщение 3.5.2016, 19:02; Ответить: mmkulikov
Сообщение #1


Старожил
******

Группа: Active User
Сообщений: 1974
Регистрация: 21.9.2012
Из: СССР
Поблагодарили: 575 раз
Репутация:   68  


Помогите разобраться.
Есть модальное бутстраповское окно.
В него по аяксу грузится контент
Примерно так подставляется
Код
jQuery("#message-box .modal-body .content").html(data.data.body);

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

Пол дня убил на копание - не могу понять :pionertrava:


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
KurtRassel
KurtRassel
сообщение 4.5.2016, 4:30; Ответить: KurtRassel
Сообщение #2


Новичок
*

Группа: User
Сообщений: 47
Регистрация: 22.6.2013
Поблагодарили: 12 раз
Репутация:   0  


mmkulikov, :huh: не понятно что вы имеете ввиду?

Цитата(mmkulikov @ 3.5.2016, 19:02) *
Не могу понять, почему высота этого элемента сразу после подстановки контента одна

Контент же из AJAX?

Цитата(mmkulikov @ 3.5.2016, 19:02) *
когда выйдет из обработчика аякса, увеличивается до нормального размера....


Контент выйдет? Какой размер - нормальный?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
Topic Starter сообщение 4.5.2016, 13:41; Ответить: mmkulikov
Сообщение #3


Старожил
******

Группа: Active User
Сообщений: 1974
Регистрация: 21.9.2012
Из: СССР
Поблагодарили: 575 раз
Репутация:   68  


Цитата(KurtRassel @ 4.5.2016, 2:30) *
не понятно что вы имеете ввиду?

Цитата(mmkulikov @ 3.5.2016, 17:02) *
почему высота этого элемента сразу после подстановки контента
одна, а потом, когда выйдет из обработчика аякса, увеличивается до нормального размера....



Разобрался. Точнее подозревал сразу, но только сейчас нашел время все обмерить с калькулятором...
"Виноваты" картинки.
В момент вставки контента с картинками в обработчике ajax
их размер еще не определен (да и в обычном html, кстати тоже)
Имеем размеры контента за вычетом картинок.
Решение:
В конкретно моем случае картинки были все заведомо одинаковые.
Посему просто контейнеру с картинкой в стилях прописал конкретные размер
Все "чудеса" пропали...


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
14 qpPeW 2405 14.10.2017, 13:14
автор: Reactive
Открытая тема (нет новых ответов) Ишем верстальшика - bootstrap
с опытом работы в bootstrap
12 AWARO 643 28.9.2017, 16:14
автор: AWARO
Открытая тема (нет новых ответов) Недорогие услуги - php/js/mysql/jquery/bootstrap
1 vlads 579 21.3.2017, 18:08
автор: unnell
Открытая тема (нет новых ответов) Верстка Bootstrap
0 RiKo 550 10.9.2016, 8:08
автор: RiKo
Открытая тема (нет новых ответов) Ищу специалиста по js, jquery, ajax, history api и т.д.
3 by_roXe 798 15.3.2016, 14:17
автор: Edelweiss


 



RSS Текстовая версия Сейчас: 17.10.2017, 7:49
Дизайн