2012-03-22 66 views
2

我有一个列表中的链接和内容jQuery的DIV过渡

<a href="#one">ORANGE</a> 
<a href="#two">BLUE</a> 
<a href="#three">PINK</a> 
<a href="#four">GREEN</a> 

<div id="hello"> 
    <section id="one">gfgfgfgf</section> 
    <section id="two">gfgfgfgf</section> 
    <section id="three">gfgfgfgf</section> 
    <section id="four">gfgfgfgf</section> 
</div>​ 

各自对应于内容部分的一个环节的几节。我想在点击相应的链接时从右侧滑动<section>

我试过玩这个有点没有成功。我无法理解它背后的逻辑。这是我的尝试。

http://jsfiddle.net/5N3YK/

随时打电话给我笨,但请不要往下投我。我以不同的方式尝试了不同的结果,但我已经回到了最符合逻辑的意义上。

更新:我忘了原来的职位写 - 我想老一滑出,而新的以

+0

我们需要更多信息。从技术上讲,他们从右边滑下来。你想让他们停下来吗?你是否希望它们按照特定的顺序(例如橙色旁边的蓝色)或者你只是想要正确的超过现有的顺序。你想让旧的滑出吗?我们需要更多信息。请更详细地描述 – deltree 2012-03-22 15:20:21

+0

对不起,我希望旧的滑出,新的滑入 – 2012-03-22 15:25:41

回答

2

滑动你可以做这样的:从完美http://jsfiddle.net/5N3YK/20/

远,不要使用它没有改变。这更像是一个例证,表明如何构建它,而不是现成的解决方案。

希望它有帮助,虽然,祝你好运!