jQuery MiniUI

标题: 动态创建window时添加toolbar [打印本页]

作者: jimitian    时间: 2015-2-25 16:18:21     标题: 动态创建window时添加toolbar

var win = new mini.Window();
var btn = new mini.Button();
btn.render(win.getBodyEl());这种方式增加的按钮会跟着滚动条隐藏,如何将btn添加到toolbar中,已达到鼠标拖动滚动条时,按钮一直显示?

作者: felt    时间: 2015-2-25 16:54:58

你本来就放在body区域,就是左右的效果
你要放在toolbar就放到toolbar元素里面去
作者: jimitian    时间: 2015-2-26 10:11:49

felt 发表于 2015-2-25 16:54
你本来就放在body区域,就是左右的效果
你要放在toolbar就放到toolbar元素里面去 ...

var win = new mini.Window();
                win.setWidth("400px");
                win.setHeight("250px");
                win.setTitle("列名");
                win.showAtPos("400px","50px");

                var tb = new mini.Toolbar();
                tb.render(win.getBodyEl());
               
                var btn = new mini.Button();
                btn.setText("确认");
                btn.set({
                        onclick :"mf.list.confirmCol"
                });
                btn.render(tb.getEl());
请问miniui如何动态创建一个toolbar,这样写有问题
作者: dforce    时间: 2015-2-26 10:33:20

jimitian 发表于 2015-2-26 10:11
var win = new mini.Window();
                win.setWidth("400px");
                win.setHeight("250px");
  1. var win = new mini.Window();
  2.                 win.setWidth("400px");
  3.                 win.setHeight("250px");
  4.                 win.setTitle("列名");
  5.                 win.showAtPos("400px","50px");
  6.                 win.setShowToolbar(true)

  7.                 var btn = new mini.Button();
  8.                 btn.setText("确认");
  9.                 btn.set({
  10.                         onclick :"mf.list.confirmCol"
  11.                 });
  12.                 btn.render(win.getToolbarEl());
复制代码

作者: jimitian    时间: 2015-2-26 10:50:25

dforce 发表于 2015-2-26 10:33

按照这个方案可以了。非常感谢




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