$wrapEl.height(limitHeight); }else{ $wrapEl.height(limitHeight- $headHeight + $(window).scrollTop()); } } // 重新计算包裹内容的iframe的高度 function setRightIframeSize(){ var dIframeEl = document.getElementById("dContentIframe"); if(dIframeEl){ setTimeout(function(){ autoHeight(dIframeEl, 'readNodesDiv', 50, 230); },200); } } function showDirectoryTree(){ $("#leftDiv1").show(); $("#leftDiv2").hide(); $("#tree_book").animate({left:0}).addClass("currentTab").siblings().removeClass('currentTab'); $("#tree_index").animate({left:"120px"}); } function showIndexesTree(){ $("#leftDiv1").hide(); $("#leftDiv2").show(); $("#tree_index").animate({left:0}).addClass("currentTab").siblings().removeClass('currentTab'); $("#tree_book").animate({left:"120px"}); } $(function(){ var treeType = ""; if(treeType && treeType=="1"){ // 如果点击的是索引进入详细页 showIndexesTree(); $("#leftFrame2").load(function(){ // 页面初始加载,需在iframe加载完成后才能计算出内部树的高度 setLeftIframeHeight("#leftFrame2","#functionTree"); }); }else{ showDirectoryTree(); $("#leftFrame1").load(function(){ setLeftIframeHeight("#leftFrame1","#functionTree"); }); } $("#tree_book").off('click').click(function(){ showDirectoryTree(); setLeftIframeHeight("#leftFrame1","#functionTree"); }) $("#tree_index").off('click').click(function(){ showIndexesTree(); setLeftIframeHeight("#leftFrame2","#functionTree"); }) // 当页面滚动时固定隐藏树的层距离页面顶部的高度 var headFrameHeight = $("#headerFrame").height(); $(window).scroll(function(){ setPosition(headFrameHeight); scrollSetWrapEl(); }); // 当窗口改变大小时,重新计算包裹内容的iframe的高度 $(window).resize(function() { setRightIframeSize(); setLeftWrapElHeight(); }); }); function setStatus(name) { var status = getCookie(name, 0); setCookie(name, status == 0 ? 1 : 0); init(); if (name == "left_status") { $("#a_show_book_directory").html(""); $("#a_show_index_directory").html(""); $("#dialog_right_1").css("display", "none"); $("#dialog_right_2").css("display", "none"); } setRightIframeSize(); } function divTree(con, id1, id2, img1, img2, id) { if (con == id1 && $("#" + id2).css("display") == "none") { $("#" + id1).html(""); $("#" + id2).css("display", "block"); } else { $("#" + id1).html(""); $("#" + id2).css("display", "none"); } } function showDivTree(con) { divTree(con, "a_show_book_directory", "dialog_right_1", "../images/middle_049.gif", "../images/middle_047.gif", "Image25"); divTree(con, "a_show_index_directory", "dialog_right_2", "../images/middle_050.gif", "../images/middle_048.gif", "Image26"); setPosition($("#headerFrame").height()); }
目录
索引