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

QQ登录

只需一步,快速开始

查看: 3641|回复: 2

[结贴] JS设置显示隐藏

[复制链接]

506

主题

1631

帖子

3387

积分

论坛元老

Rank: 8Rank: 8

积分
3387
QQ
发表于 2017-5-16 14:08:31 | 显示全部楼层 |阅读模式
本帖最后由 qweasdzxc 于 2017-5-16 14:11 编辑

Model.prototype.tabsSelect = function(event){
        var mainData = this.comp("mainData");
        var self = this;
        var li = this.comp("tabs").$domNode.find('.active').attr('xid');
        var fBizState=mainData.getValue("fBizState");
        debugger
        if (li == "detailLi" && fBizState=="bsFinished") {
            self.comp("div_download1").set({"display":"inline"});
            self.comp("div_download2").set({"display":"inline"});
        }else{
            self.comp("div_download1").set({"display":"none"});
            self.comp("div_download2").set({"display":"none"});
        }
    };

为什代码也执行了,还是不起效效果,用setCss()也没用,F12看display没设置进去。div_download1和div_download2都是controlGroup组件

7

主题

25

帖子

53

积分

初级会员

Rank: 2

积分
53
QQ
发表于 2017-5-16 14:54:15 | 显示全部楼层
可以试试下面的样式
$(this.getElementByXid('div_download1')).hide();控制隐藏

$(this.getElementByXid('div_download2')).show();控制显示
回复 支持 反对

使用道具 举报

506

主题

1631

帖子

3387

积分

论坛元老

Rank: 8Rank: 8

积分
3387
QQ
 楼主| 发表于 2017-5-16 15:03:14 | 显示全部楼层
本帖最后由 qweasdzxc 于 2017-5-16 15:07 编辑
真皮沙发 发表于 2017-5-16 14:54
可以试试下面的样式
$(this.getElementByXid('div_download1')).hide();控制隐藏

结贴
setCss()可以,之前的代码写错了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 19:37 , Processed in 0.068272 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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