你好,我有一个可以切换的子弹树,但我想做一个看起来很漂亮的滑动切换器......你能帮忙吗?
的javascript:
function toggle(id) {
var e = document.getElementById(id);
if (e.style.display == '')
e.style.display = 'none';
else
e.style.display = '';
}
HTML:
<ul style="text-align: left;">
<li>
<a href="#" onclick="toggle('node1')">All</a> <input type="checkbox" name="sors" value="A" checked="checked"/>
<ul id="node1" style="display:none">
<li>
<a href="#" onclick="toggle('node2')">Organic</a>
<ul id="node2" style="display:none">
<li>MCA <input type="checkbox" name="sors" value="A" checked="checked"/></li>
<li>MCB <input type="checkbox" name="sors" value="A" checked="checked"/></li>
</ul>
</li>
<li>COMM <input type="checkbox" name="sors" value="A" checked="checked"/></li>
<li>DMISA <input type="checkbox" name="sors" value="A" checked="checked"/></li>
</ul>
</li>
</ul>
答案 0 :(得分:1)
答案 1 :(得分:0)
请参阅jquery的show
和hide
函数。您可以以毫秒为单位传递一个值,以便为显示/隐藏设置动画。