Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Растянуть блок под загруженное содержимое (https://javascript.ru/forum/jquery/55641-rastyanut-blok-pod-zagruzhennoe-soderzhimoe.html)

ev09 07.05.2015 19:18

Растянуть блок под загруженное содержимое
 
<div id='ajax'></div>
$('#ajax').load(…
суть в том что контент подгруженный должен быть отображен, а там может быть разное количество его, есть способ сделать все надежно и корректно, чтобы не было накладок…

рони 07.05.2015 19:28

ev09,
загрузили измерили раскрыли в чём проблема или документацию не читали? https://learn.javascript.ru/metrics#scrollwidth-height

ev09 07.05.2015 19:36

.content { overflow: hidden; }
.content .menu {margin-bottom: -20000px; padding-bottom: 20000px;}
.content .xxx {margin-bottom: -20000px; padding-bottom: 20000px;}
.content .xxxx{margin-bottom: -20000px; padding-bottom: 20000px;}


вызывает проблему не растягивает

рони 07.05.2015 20:02

ev09,
что за бред
$("#result").load(
  "ajax/test.php",
  {
    param1: "param1",
    param2: 2
  },
  function(){
*!*
this.style.height = this.scrollHeight + 'px';
*/!*
}
);

ev09 09.05.2015 10:09

Пардон, там другой скрипт вызывал не корректную работу. Вообще после подгрузки само все растягивается, как надо


Часовой пояс GMT +3, время: 11:10.