Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery CSS维护div';动态更改内容时的高度_Jquery_Ajax_Dynamically Generated_Css - Fatal编程技术网

Jquery CSS维护div';动态更改内容时的高度

Jquery CSS维护div';动态更改内容时的高度,jquery,ajax,dynamically-generated,css,Jquery,Ajax,Dynamically Generated,Css,我试图强制一个div根据其内容具有一定的高度,并且仅在加载新内容时才进行更改 假设我: <div id="wrapper" style="width: 90%; margin: 0 auto;"> <div id="collapse_saving_div" style="min-height: 100%;"> <div id="my_content" style="width: 100%;"> Content Content Co

我试图强制一个div根据其内容具有一定的高度,并且仅在加载新内容时才进行更改

假设我:

<div id="wrapper" style="width: 90%; margin: 0 auto;">
 <div id="collapse_saving_div" style="min-height: 100%;">
  <div id="my_content" style="width: 100%;">
    Content
    Content
    Content
  </div>
 </div>
  <div id="my_bottom_content" style="clear: both;">
  </div>
</div>

在删除div的内容之前,添加以下内容:(raw JS,因为我不做jQuery)

然后,在加载内容后,当您希望新高度生效时:

elem.style.height = "auto";

谢谢我想我的答案和你的一样。将接受答案,如果有效,请稍后再试。
elem.style.height = elem.offsetHeight+"px";
elem.style.height = "auto";