jQuery MiniUI

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

请问panel的header可不可以增加Dom [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2012-11-1 11:15:38 |只看该作者 |倒序浏览
我想在展开、关闭旁边增加一个"编辑“,谢谢!

Rank: 8Rank: 8

沙发
发表于 2012-11-1 13:47:50 |只看该作者
var btn = new mini.Button();
btn.setHeight("13px");
btn.setText("编辑");
var panel = mini.get("panel");
panel.getHeaderEl().appendChild(btn.el);
具体还需要你去调整下button的样式,你用工具看下button的结构,然后调整对应的样式.

Rank: 4

板凳
发表于 2012-11-1 14:06:51 |只看该作者
factory 发表于 2012-11-1 13:47
var btn = new mini.Button();
btn.setHeight("13px");
btn.setText("编辑");

好,谢谢!希望后续版本能增加 setHeader(Element)。

Rank: 4

地板
发表于 2012-11-2 12:53:50 |只看该作者
factory 发表于 2012-11-1 13:47
var btn = new mini.Button();
btn.setHeight("13px");
btn.setText("编辑");

button的样式不好控制,我直接这样了:

                var y=document.createElement("span");
                y.className="mini-tools-max";
                addEventHandler(y,"click",function(){alert("ppp")});
                panel.getHeaderEl().childNodes[0].childNodes[2].insertBefore(y,panel.getHeaderEl().childNodes[0].childNodes[2].childNodes[0]);

希望后续版本不会改变header的结构吧?

Rank: 8Rank: 8

5#
发表于 2012-11-2 14:27:39 |只看该作者
njzy 发表于 2012-11-2 12:53
button的样式不好控制,我直接这样了:

                var y=document.createElement("span");

panel头部结构一般不会变动的

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-11-3 09:15:14 |只看该作者
panel头部不支持增加自定义按钮。

Rank: 4

7#
发表于 2012-11-5 07:23:09 |只看该作者
niko 发表于 2012-11-3 09:15
panel头部不支持增加自定义按钮。

不支持还是不赞成?我加了不会有什么影响吧?

Archiver|普加软件

GMT+8, 2024-11-27 01:43 , Processed in 1.063427 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部