【发布时间】:2014-05-29 00:55:22
【问题描述】:
这是我在这里的某人的帮助下能够得到的。但是,我想在展开/折叠行时添加它以包含 -/+。
代码:http://jsfiddle.net/5BRsy/3/
HTML
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<table class="table2">
<th></th><th>server 1</th><th>server 2</th>
<tr><td class="btn">used</td><td>1gb</td><td>2gb</td></tr>
<tr><td class="expand1">drive 1</td><td class="expand1">0.5gb</td><td class="expand1">1gb</td></tr>
<tr><td class="expand1">drive 2</td><td class="expand1">0.5gb</td><td class="expand1">1gb</td></tr>
<tr><td class="btn2">available</td><td>1gb</td><td>2gb</td></tr>
<tr><td class="expand2">drive 1</td><td class="expand2">0.5gb</td><td class="expand2">1gb</td></tr>
<tr><td class="expand2">drive 2</td><td class="expand2">0.5gb</td><td class="expand2">1gb</td></tr>
<tr><td>total</td><td>2gb</td><td>4gb</td></tr>
</table>
CSS
.expand1 { display: none;
}
.expand2 { display: none;
}
JS
$(document).ready(function(){
$(".btn").click(function(){
$(".expand1").toggle();
});
$(".btn2").click(function(){
$(".expand2").toggle();
});
})
【问题讨论】:
-
发布一些你尝试过的代码
-
那么,你问我们什么?你有没有尝试过?
-
我什至不确定如何添加 +/- 元素以在两者之间切换。代码在链接中引用。
-
@user1052448:在this问题中发布您的代码。
-
添加一个可点击的元素(如
<div>),其中包含文本。然后使用 Javascript/jQuery(无论您喜欢哪个)来处理更改 +/- 和折叠/展开内容之间的文本。