【发布时间】:2013-06-01 01:34:33
【问题描述】:
我想像在这个小提琴中那样滑动切换多个 div:
http://jsfiddle.net/jakecigar/XwN2L/2154/
这个脚本的功能不错,但是我需要隐藏的内容在之前依次往下滑动。
此外,当您在打开时单击活动 div 链接时,它会导致它向上滑动并隐藏,因为这是用于站点菜单。
这是 HTML:
<style>.targetDiv {display: none}</style>
<a class="showSingle" target="1">Div 1</a>
<a class="showSingle" target="2">Div 2</a>
<a class="showSingle" target="3">Div 3</a>
<a class="showSingle" target="4">Div 4</a>
<div id="div1" class="targetDiv">Lorum Ipsum1</div>
<div id="div2" class="targetDiv">Lorum Ipsum2</div>
<div id="div3" class="targetDiv">Lorum Ipsum3</div>
<div id="div4" class="targetDiv">Lorum Ipsum4</div>
这是脚本:
jQuery(function(){
jQuery('.showSingle').click(function(){
jQuery('.targetDiv').slideUp();
jQuery('.targetDiv').hide();
jQuery('#div'+$(this).attr('target')).slideToggle();
});
});
【问题讨论】: