我有一個父div的id contentPlaceHolder。它的寬度爲640px。然後,我有內容加載到這個div與阿賈克斯如下:div的自動高度與阿賈克斯加載內容
function loadContent(page){
$("#contentPlaceHolder").html('<br><br><div style="width:664px; text-align:center; font-size:12px; color:#666;"><img src="/images/loader.gif" border="0"><br>loading</div>');
$("#contentPlaceHolder").load("/ajax/content?page=" + page);
}
<div onclick="loadContent('profile')">Profile</div>
<div id="contentPlaceHolder" style="width:640px; height:auto; text-align:left;"></div>
問題是,我的父母DIV的ContentPlaceHolder不會自動與Ajax內容增長。我嘗試了使div高度:汽車,並沒有幫助。只有看起來有效的方法是,如果我修正了一個高度,但是問題在於,由於內容長度不同,我無法修復高度。
有關如何實現此目的的任何建議?除非高度專門對已加載的容器,或它的父元素中的一個的內容而設定
由於
你可以添加你的HTML代碼與CSS屬性...? – Airan
@BwithLove我已經添加了我使用的divs代碼。這是一個簡單的高度和寬度的div。內容加載到div但被切斷 – John
在AJAX回調函數中調整div的大小。如果你閱讀[documentation](https://api.jquery.com/load/),你會發現一些簡單的例子。 – jahroy