jQuery MiniUI

标题: 怎么定义tab 显示的区域 [打印本页]

作者: a5588980    时间: 2019-11-21 16:21:30     标题: 怎么定义tab 显示的区域

我分左右布局 左边是树状图  点击后 在右边显示   可是我点之后  整个布局都没了  换过了别的html界面

作者: felt    时间: 2019-11-21 16:55:52

你点击事件里面处理了什么?
作者: a5588980    时间: 2019-11-21 17:02:38

还没处理,想处理显示页面的位置
作者: a5588980    时间: 2019-11-21 17:04:59


   function showTab(node) {
           debugger;
       var tabs = top["window"].mini.get("mainTabs");

       var id = "tab$" + node.id;
       var tab = tabs.getTab(id);
       if (!tab) {
           tab = {};
           tab._nodeid = node.id;
           tab.name = id;
           tab.title = node.text;
           tab.showCloseButton = true;

           //这里拼接了url,实际项目,应该从后台直接获得完整的url地址
           tab.url = mini_JSPath + "../../docs/api/" + node.id + ".html";

           tabs.addTab(tab);
       }
       tabs.activeTab(tab);       
   }

我想处理  把页面显示到  center里面
<div id="mainLayout" class="mini-layout" style="width:100%;height:100%;">
        <div title="west" region="west" showSplit="true" showHeader="false" width="280"  splitSize="0" style="background-color: white;">
            <ul id="tree3" class="mini-tree" style="width:300px;padding:5px;"
        showTreeIcon="true" textField="text" idField="id"  onnodeselect="onNodeSelect">        
            </ul>
            </div>
        <div title="center" region="center" style="border:0;" bodyStyle="overflow:hidden;">
               
        </div>
      </div>

作者: felt    时间: 2019-11-22 09:14:53

a5588980 发表于 2019-11-21 17:04
function showTab(node) {
           debugger;
       var tabs = top["window"].mini.get("mainTabs");

如果你想要像我们示例那样,那么请放一个mini-tabs在里面
如果不需要tabs,你可以放一个iframe在center区域来显示新页面




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2