【发布时间】:2018-03-05 22:20:19
【问题描述】:
我在 1 页中有 4 列,每列都有一个按钮来执行折叠/展开 div 和隐藏其他列的功能。 再次单击该按钮会将页面移动到初始状态。流程是:
|第 1 栏 | Col2 | Col3 | Col4 |
| Btn1 | btn2 | btn3 | btn4 |
例如,当我点击 btn2 时,页面变为:
|第 2 栏 | (宽度 = 100%)
| Btn 2 |
我怎样才能用 jquery 做到这一点
此处的 HTML 代码:
<div class="block-panel col s3">
<div class="col s12 headding-panel">
<div class="col s10">
abcxyz
</div>
<div class="col s2">
<a class="waves-effect waves-light btn">btn1</a>
</div>
</div>
<div class="block-panel-body">
CONTENT GOES HERE
</div>
</div>
<div class="block-panel col s3">
<div class="col s12 headding-panel">
<div class="col s10">
abcxyz
</div>
<div class="col s2">
<a class="waves-effect waves-light btn">btn2</a>
</div>
</div>
<div class="block-panel-body">
CONTENT GOES HERE
</div>
</div>
<div class="block-panel col s3">
<div class="col s12 headding-panel">
<div class="col s10">
abcxyz
</div>
<div class="col s2">
<a class="waves-effect waves-light btn">btn3</a>
</div>
</div>
<div class="block-panel-body">
CONTENT GOES HERE
</div>
</div>
<div class="block-panel col s3">
<div class="col s12 headding-panel">
<div class="col s10">
abcxyz
</div>
<div class="col s2">
<a class="waves-effect waves-light btn">btn4</a>
</div>
</div>
<div class="block-panel-body">
CONTENT GOES HERE
</div>
</div>
【问题讨论】:
标签: javascript jquery html knockout.js