【发布时间】:2012-08-05 06:16:08
【问题描述】:
我的html页面内容如下
<div>
<div>
Summary 1
</div>
<div style="display:none">
Details 1
</div>
<button>Read More</button>
</div>
详细信息内容最初是折叠的。当用户单击阅读更多按钮时,我需要显示详细信息内容。我可以让它成为可能。我将为详细信息 div 标签定义 id,为按钮的 onclick 事件定义 javascript。使用 id 我将更改 div 样式显示。
但我有多个基于后端数据的部分列表。所以我的页面会呈现如下
<div>
<div>
Summary 1
</div>
<div style="display:none">
Details 1
</div>
<button>Read More</button>
</div>
<div>
<div>
Summary 2
</div>
<div style="display:none">
Details 2
</div>
<button>Read More</button>
</div>
<div>
<div>
Summary 3
</div>
<div style="display:none">
Details 3
</div>
<button>Read More</button>
</div>
现在我如何在单击阅读更多按钮时实现展开和折叠功能。
【问题讨论】:
-
你用的是jQuery还是纯javascript?
-
不,我没有使用 jQuery
标签: javascript html css