【发布时间】:2010-11-02 17:16:38
【问题描述】:
我正在单击“左”div 中的列表项链接,然后在网页上的“右”div 中显示一个 html 页面。我希望在第一次加载网页时加载其中一个 html 页面(即作为默认值)。我该怎么做?
另外,我怎样才能让背景颜色延伸到“右”div 的底部?我一直在创建具有自动规范的 div,如果我的“左”div 比“右”div 中的内容长,我将在底部有一个白条。
jQuery 代码:
<script type="text/javascript" id="initialLoad">
$("#contactDetailsPane").load('listOfServices.htm');
</script>
<script type="text/javascript" id="jQueryCode">
$(document).ready(
function(){
$('a.names').click(
function(){
var thisId = $(this).attr('id');
$('#contactDetailsPane').fadeOut(400,
function(){
//$(this).load('tempPage.html #'+thisId+'Details');
$(this).load(thisId + '.htm');
var thisWidth = $(this).parents('dd').width();
}).fadeIn(600);
return false;
}
);
$('.close').live('click',function(){
$(this).parents('div').fadeOut();
});
}
);
</script>
【问题讨论】:
-
您是否使用 ajax 或框架将内容加载到右侧?