/*! * Copyright © 2012-2016 JeeSite All rights reserved. * * 主框架窗口大小调整 * @author ThinkGem * @version 2013-11-09 */ $("#left").width(leftWidth); $("#openClose").click(function () { if ($(this).hasClass("close")) { $(this).removeClass("close"); $(this).addClass("open"); $("#left").animate({width: 0, opacity: "hide"}); $("#right").animate({width: $("#content").width() - $("#openClose").width() - 5}, function () { if (typeof openCloseClickCallBack == 'function') { openCloseClickCallBack(true); } wSize(); }); } else { $(this).addClass("close"); $(this).removeClass("open"); $("#left").animate({width: leftWidth, opacity: "show"}); $("#right").animate({width: $("#content").width() - $("#openClose").width() - leftWidth - 9}, function () { if (typeof openCloseClickCallBack == 'function') { openCloseClickCallBack(true); } wSize(); }); } }); if (!Array.prototype.map) Array.prototype.map = function (fn, scope) { var result = [], ri = 0; for (var i = 0, n = this.length; i < n; i++) { if (i in this) { result[ri++] = fn.call(scope, this[i], i, this); } } return result; }; var getWindowSize = function () { return ["Height", "Width"].map(function (name) { return window["inner" + name] || document.compatMode === "CSS1Compat" && document.documentElement["client" + name] || document.body["client" + name]; }); }; $(window).resize(function () { wSize(); }); wSize(); // 在主窗体中定义,设置调整目标