aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 13416|回复: 1

再问 如何使用htmlayout隐藏div标签

[复制链接]

2

主题

3

回帖

33

积分

新手入门

积分
33
发表于 2012-12-26 11:23:01 | 显示全部楼层 |阅读模式
旧帖地址:http://bbs.aardio.com/thread-8984-1-1.html

<html>
        <head>
                <style>
                .show-div
                {
                        display:block;
                }
                .hide-div
                {
                        display:none;
                }
                #div_toggler
                {
                        click! : obj=$1(div#mydiv),
                                obj.class=="hide-div" ? (obj.class="show-div",) # (obj.class="hide-div");

                }
                </style>
        </head>
        <body>
                <Button id="mydivbtn" #div_toggler >Hide or Show</Button>
                <div> Something else </div>
                <div id="mydiv">
                        <caption >MyCaption</caption>
                        <div>Sub Div</div>
                </div>
                <div id="mydiv">
                        <caption >MyCaption</caption>
                        <div>Sub Div</div>
                </div>

        </body>
</html>

对于CSSS这个,还有个问题,现在我有两个相同id的div,怎么用CSSS一次性将他们隐藏,或显示

obj.class="show-div" 或者 obj.class="hide-div"
若是换成
obj.class.dispaly的话,会提示 CSSS! RUNTIME ERROR:attribute 'display' not found
要怎么做才能直接通过display属性去控制div的显示、隐藏

16

主题

170

回帖

1404

积分

四级会员

积分
1404
发表于 2012-12-29 13:59:26 | 显示全部楼层
一个html id 是不能重复的
访问css属性好像是obj::width = 123;
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|aardio.com|aardio 官方社区 ( 皖ICP备09012014号 )

GMT+8, 2024-12-5 14:06 , Processed in 0.062515 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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