jQuery MiniUI

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

js 生成Splitter 怎么给左右两边填充内容 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-5-16 10:51:47 |只看该作者 |倒序浏览
请教一下,在模拟界面布局的时候,发现Splitter 整不出内容来
下面是js的简单写法

var tPane = new mini.Panel();tPane.setBoby("tPane")

var dPane = new mini.Panel();
dPane .setBoby("tPane")
var hSplit = new mini.Splitter();
hSplit.set({ vertical: false, width: 380, height: 460 });

hSplit.setPanes([tPane, dPane]);

最后显示出来两边有为空
正确的写法应该是要怎么写呢?望指导下!

Rank: 8Rank: 8

沙发
发表于 2013-5-16 11:29:03 |只看该作者
  1.     var tPane = new mini.Panel();
  2.     tPane.setBody(tPane.getEl());

  3.     var dPane = new mini.Panel();
  4.     dPane.setBody(tPane.getEl());
  5.     var hSplit = new mini.Splitter();
  6.     hSplit.set({ vertical: false, width: 380, height: 460 });

  7.     var el1 = tPane.getEl();
  8.     var el2 = dPane.getEl();

  9.     hSplit.getPaneEl(0).appendChild(el1);
  10.     hSplit.getPaneEl(1).appendChild(el2);
  11.     document.body.appendChild(hSplit.getEl());
复制代码
setPanes(array)是Splitter的左右2个面板,并非面板内部的元素

Rank: 2

板凳
发表于 2013-5-16 12:19:55 |只看该作者
谢谢 看错属性说明了...

Archiver|普加软件

GMT+8, 2024-11-28 09:24 , Processed in 1.050333 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部