开发者社区 问答 正文

如何在页面上实现收起展开的效果

如何在页面上实现收起展开的效果 如图screenshot

展开
收起
小旋风柴进 2016-03-16 17:20:38 2460 分享 版权
1 条回答
写回答
取消 提交回答
  • <script>
        function toggle(id,exp) {
            document.getElementById(id).style.display =exp?'block':'none';
            document.getElementById('a' + id).style.display = exp ? 'none' : 'inline';
        }
    </script>
    <a href="javascript:toggle('detail',true)" id="adetail">展开1</a><br />
    <div id="detail" style="display:none">
        详细内容1。。。。。。。
        <div style="text-align:right"><a href="javascript:toggle('detail')">收起</a></div>
    </div>
    <a href="javascript:toggle('detail1',true)" id="adetail1">展开2</a><br />
    <div id="detail1" style="display:none">
        详细内容2。。。。。。。
        <div style="text-align:right"><a href="javascript:toggle('detail1')">收起</a></div>
    </div>
    2019-07-17 19:04:09
    赞同 展开评论
问答地址: