jQuery MiniUI

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

如何遍历toolbar并更改属性? [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2012-7-4 16:20:23 |只看该作者 |倒序浏览
如何遍历toolbar并更改属性?

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-7-4 21:38:20 |只看该作者
不太明白你的需求。

Rank: 4

板凳
发表于 2012-7-4 22:15:36 |只看该作者
niko 发表于 2012-7-4 21:38
不太明白你的需求。

不好意思哈,没说清楚。
我有一个工具条,上面有几个按钮,我想应该可以用脚本通过改变按钮的visible属性值来控制各个按钮隐现吧?谢谢!

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-7-5 07:21:18 |只看该作者
通过id找按钮对象:
var button = mini.get("btn1");
button.setVisible(false);

Rank: 4

5#
发表于 2012-7-5 13:33:56 |只看该作者
niko 发表于 2012-7-5 07:21
通过id找按钮对象:
var button = mini.get("btn1");
button.setVisible(false);

function dh_toolbar(str)
{
        tmp=str.split(",");
        var toolbar=$("toolBars").getElementsByTagName("a");
        for (i=0;i<toolbar.length;i++){
                if(toolbar.nodeType == 1){
                        var button = mini.get(toolbar.id);
                        button.setVisible((tmp==1)?true(tmp==0)?false:""));
                }
        }
}
搞定了,这里的true和false都不能加引号,折腾了半天。

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-7-5 13:52:12 |只看该作者
不错

Archiver|普加软件

GMT+8, 2024-11-26 04:37 , Processed in 1.015633 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部