起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13215|回复: 16

[结贴] wex5中如何通过js隐藏某个控件

  [复制链接]

76

主题

143

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
QQ
发表于 2015-8-11 10:01:58 | 显示全部楼层 |阅读模式
例如,我想隐藏某个buttongroup或者div,怎么实现,是通过js还是配置某个属性?牛人指点一下
发表于 2015-8-11 10:04:06 | 显示全部楼层
可以设置bind-visible,通过js的逻辑返回一个false即可
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

76

主题

143

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
QQ
 楼主| 发表于 2015-8-11 10:10:29 | 显示全部楼层
liangyongfei 发表于 2015-8-11 10:04
可以设置bind-visible,通过js的逻辑返回一个false即可

恩  谢谢,但是我还有一个问题,我在pannel的top中有一个图片,下边还有一个buttongroup,当我把buttongroup隐藏后,怎么让top自动的缩小啊,因为现在我把buttongroup隐藏之后,下边会空出来一行。
回复 支持 反对

使用道具 举报

发表于 2015-8-11 10:16:40 | 显示全部楼层
adminxpf 发表于 2015-8-11 10:10
恩  谢谢,但是我还有一个问题,我在pannel的top中有一个图片,下边还有一个buttongroup,当我把buttongr ...

那我建议隐藏的时候顺便把buttongroup的高度设置为0!试试行否?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

76

主题

143

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
QQ
 楼主| 发表于 2015-8-11 10:40:15 | 显示全部楼层
liangyongfei 发表于 2015-8-11 10:16
那我建议隐藏的时候顺便把buttongroup的高度设置为0!试试行否?

$("#buttonGroup1").attr('bind-visible',false);
$("#buttonGroup1").css('height',0);
不行,包括第一行的隐藏buttongroup也不行
回复 支持 反对

使用道具 举报

发表于 2015-8-11 11:31:41 | 显示全部楼层
adminxpf 发表于 2015-8-11 10:40
$("#buttonGroup1").attr('bind-visible',false);
$("#buttonGroup1").css('height',0);
不行,包括第一 ...

那就只能用代码设置top的高度了!
等于以前top的高度减去buttonGroup的高度!
然后再把buttonGroup的高度设置为0
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

76

主题

143

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
QQ
 楼主| 发表于 2015-8-11 11:33:18 | 显示全部楼层
直接在属性的bind-visible中设置成为false就好用。用$("#buttonGroup1").attr('bind-visible',false);不好用。
回复 支持 反对

使用道具 举报

发表于 2015-8-11 13:32:15 | 显示全部楼层
adminxpf 发表于 2015-8-11 11:33
直接在属性的bind-visible中设置成为false就好用。用$("#buttonGroup1").attr('bind-visible',false);不好 ...

本来就是bind-visible中设置false,不过是js控制的逻辑啊!
可以用一个data字段绑定,
再想设为true时,直接修改这个data字段就可以了,

后面的那种方式没人提过吧
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

76

主题

143

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
QQ
 楼主| 发表于 2015-8-11 13:58:01 | 显示全部楼层
liangyongfei 发表于 2015-8-11 13:32
本来就是bind-visible中设置false,不过是js控制的逻辑啊!
可以用一个data字段绑定,
再想设为true时, ...

恩  好了,谢谢。结贴吧。
回复 支持 反对

使用道具 举报

24

主题

203

帖子

435

积分

中级会员

Rank: 3Rank: 3

积分
435
QQ
发表于 2016-4-27 13:43:15 | 显示全部楼层
liangyongfei 发表于 2015-8-11 13:32
本来就是bind-visible中设置false,不过是js控制的逻辑啊!
可以用一个data字段绑定,
再想设为true时, ...
  1. this.comp("button2").attr('bind-visible',false)
复制代码

这样对吗?没有效果
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-25 13:26 , Processed in 0.065725 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表