jQuery MiniUI

 找回密码
 立即注册
查看: 3038|回复: 7
打印 上一主题 下一主题

在tab中动态添加panel问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-4-22 10:18:35 |只看该作者 |倒序浏览
<div class="mini-tabs" activeIndex="0"  style="width:350px;height:200px;">    <div title="Tab1" id="tab1">        1    </div>    <div title="Tab2" iconCls="icon-cut" >        2    </div>    <div title="Tab3" showCloseButton="true" >        3    </div>    <div title="Tab4" showCloseButton="true" enabled="false">        4    </div></div>如图所示 我现在要在tab1中通过点击按钮动态添加一个pane<div class="mini-panel" title="header" iconCls="icon-add" style="width:300px;height:200px;"     showToolbar="true" showCloseButton="true" showFooter="true">    <!--toolbar-->    <div property="toolbar">        <input type='button' value='Toolbar' style='vertical-align:middle;'/>    </div>    <!--footer-->    <div property="footer">        <input type='button' value='Footer' style='vertical-align:middle;'/>    </div>    <!--body-->    body<br />    1<br />1<br />1<br />1<br />1<br />1<br />1<br />1<br />1<br />1<br />1<br />1<br />1<br />1<br />1<br />1<br /></div>这个应该怎么做???我在tab1中加了id<div title="Tab1" id="tab1">  再用$("#tab1").append("panel的那段html"); 这样没有反应。。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2015-4-22 10:40:05 |只看该作者
添加完调用一下mini.parse()解析

Rank: 2

板凳
发表于 2015-4-22 10:46:54 |只看该作者
本帖最后由 miniuifish 于 2015-4-22 10:51 编辑
dforce 发表于 2015-4-22 10:40
添加完调用一下mini.parse()解析

我用alert($("#tab1").html()); 测试  弹出来的是null



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2015-4-22 10:57:09 |只看该作者
miniuifish 发表于 2015-4-22 10:46
我用alert($("#tab1").html()); 测试  弹出来的是null

控件内部元素加id无效,生成的时候会有自动生成id
<div class="mini-tabs">
    <div title="线路" name="line"></div>
</div>
var tab=tabs.getTab("line")
var tabEl = tabs.getTabBodyEl(tab)
var s = '<div class="mini-panel" title="aaa"></div>';
$(tabEl).append(s)
mini.parse(s)

Rank: 2

5#
发表于 2015-4-22 11:08:22 |只看该作者
dforce 发表于 2015-4-22 10:57
控件内部元素加id无效,生成的时候会有自动生成id

   

试了没反应 是不是tabs 也要获取的?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

6#
发表于 2015-4-22 11:10:26 |只看该作者
miniuifish 发表于 2015-4-22 11:08
试了没反应 是不是tabs 也要获取的?

是的

Rank: 2

7#
发表于 2015-4-22 11:14:08 |只看该作者
dforce 发表于 2015-4-22 11:10
是的

怎么获取啊? 这些东西有没有什么地方学习的

Rank: 8Rank: 8

8#
发表于 2015-4-22 11:18:10 |只看该作者
miniuifish 发表于 2015-4-22 11:14
怎么获取啊? 这些东西有没有什么地方学习的

var tabs=mini.get(id)

Archiver|普加软件

GMT+8, 2024-9-29 17:33 , Processed in 1.074677 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部