zoukankan      html  css  js  c++  java
  • layout折叠后显示标题

    Easyui的layout折叠后显示怎样可以显示标题

    //在layout的panle全局配置中,增加一个onCollapse处理title
    $.extend($.fn.layout.paneldefaults, {
    onCollapse : function () {
    //获取layout容器
    var layout = $(this).parents("div.layout");
    //获取当前region的配置属性
    var opts = $(this).panel("options");
    //获取key
    var expandKey = "expand" + opts.region.substring(0, 1).toUpperCase() + opts.region.substring(1);
    //从layout的缓存对象中取得对应的收缩对象
    var expandPanel = layout.data("layout").panels[expandKey];
    //针对横向和竖向的不同处理方式
    if (opts.region == "west" || opts.region == "east") {
    //竖向的文字打竖,其实就是切割文字加br
    var split = [];
    for (var i = 0; i < opts.title.length; i++) {
    split.push(opts.title.substring(i, i + 1));
    }
    expandPanel.panel("body").addClass("panel-title").css("text-align", "center").html(split.join("<br>"));
    } else {
    expandPanel.panel("setTitle", opts.title);
    }
    }
    });<SPAN><SPAN> </SPAN></SPAN>

  • 相关阅读:
    [HAOI2008]糖果传递
    LGTB 与大数
    LGTB 与序列
    poj1160 Post Office
    组队
    [JLOI2015]装备购买
    三元组
    乘法表
    [BZOJ3730]震波
    [Luogu3345][ZJOI2015]幻想乡战略游戏
  • 原文地址:https://www.cnblogs.com/huangf714/p/5898734.html
Copyright © 2011-2022 走看看