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

QQ登录

只需一步,快速开始

查看: 3093|回复: 7

[处理中4] list中隐藏组件的问题

[复制链接]

49

主题

112

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
QQ
发表于 2017-6-12 18:01:37 | 显示全部楼层 |阅读模式
在list中放了一个checkbox组件,想通过一个按键事件隐藏这个checkbox,代码如下
        Model.prototype.MotifyBtnClick = function(event){
                this.getElementByXid("DeleteCheckbox").style.visibility = "hidden";
        };

但是结果只隐藏了list中第一个checkbox,其他的都还在,请问有什么解决办法吗?

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-6-12 18:15:30 | 显示全部楼层
this.getElementByXid("DeleteCheckbox")获取到的是一个对象还是一组对象?
回复 支持 反对

使用道具 举报

49

主题

112

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
QQ
 楼主| 发表于 2017-6-13 08:46:09 | 显示全部楼层
半导体 发表于 2017-6-12 18:15
this.getElementByXid("DeleteCheckbox")获取到的是一个对象还是一组对象?

这个是一个对象,但是在list中 1111.png
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-6-13 09:46:44 | 显示全部楼层
看看就好 发表于 2017-6-13 08:46
这个是一个对象,但是在list中

不对  如果是list循环出来的应该是一组dom对象才对的
回复 支持 反对

使用道具 举报

49

主题

112

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
QQ
 楼主| 发表于 2017-6-13 10:33:07 | 显示全部楼层
半导体 发表于 2017-6-13 09:46
不对  如果是list循环出来的应该是一组dom对象才对的

我上面的代码是不是缺点儿什么
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-6-13 11:48:21 | 显示全部楼层
看看就好 发表于 2017-6-13 10:33
我上面的代码是不是缺点儿什么

$(this.getElementByXid("DeleteCheckbox")).hide()

这样写呢?
回复 支持 反对

使用道具 举报

64

主题

216

帖子

696

积分

高级会员

Rank: 4

积分
696
QQ
发表于 2017-12-21 09:22:17 | 显示全部楼层
半导体 发表于 2017-6-13 11:48
$(this.getElementByXid("DeleteCheckbox")).hide()

这样写呢?
  1. var checkboxs = this.getElementsByXid("checkbox1");
  2.                 var divs =this.getElementsByXid("div5");
  3.                 for(var i=0; i<divs.length; i++){
  4.                         divs[i].style.marginLeft="10px";
  5.                         divs[i].style.marginRight="10px";
  6.                         checkboxs[i].style.display="none";
  7.                 }
复制代码
这是我写的,仅供参考
回复 支持 反对

使用道具 举报

41

主题

837

帖子

2271

积分

金牌会员

搬砖工

Rank: 6Rank: 6

积分
2271
QQ
发表于 2017-12-21 09:25:12 | 显示全部楼层
先获取每一行的组件下标 index()方法 历史帖有
Wex5开发者,欢迎互相交流学习
交流群:30057529


我要成为代码女神
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 21:48 , Processed in 0.060302 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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