我在本页面http://ncca.co/indust.phpjQuery的过渡
我想在“内容”区域出现在相应的A HREF,然后黑色的页脚选择从左侧横过扫有问题。当选择链接时,我希望“内容”消失,并且新内容出现,向右扫动的黑条有一个温和的间隙,新的黑色边框从左侧扫入。
我该如何做到这一点?
我不知道如何发布代码
我在本页面http://ncca.co/indust.phpjQuery的过渡
我想在“内容”区域出现在相应的A HREF,然后黑色的页脚选择从左侧横过扫有问题。当选择链接时,我希望“内容”消失,并且新内容出现,向右扫动的黑条有一个温和的间隙,新的黑色边框从左侧扫入。
我该如何做到这一点?
我不知道如何发布代码
一般地,你需要做的是被设置为溢出“内容” DIV中一个很宽的DIV:隐藏。然后,您将x值的偏移量设置为动画,以获取要查看的div。
<style>
#container {
width: 100px;
overflow: none;
position: relative;
}
#inner {
width: 300%;
position: relative;
left: 0;
}
#container div {
width: 100px;
float: left;
}
</style>
<div id="container">
<div id="inner">
<div>Foo</div>
<div>Bar</div>
<div>Baz</div>
</div>
</div>
<a id="show_1">Link 1</a>
<a id="show_2">Link 2</a>
<a id="show_3">Link 3</a>
<script>
$(document).ready(function() {
$("#show_1").click(function(){
$("#inner").animate(
{"left": 0}
1000 // Animate for 1 second
);
});
$("#show_2").click(function(){
$("#inner").animate(
{"left": 100}
1000 // Animate for 1 second
);
});
$("#show_3").click(function(){
$("#inner").animate(
{"left": 200}
1000 // Animate for 1 second
);
});
});
</script>
文档有生命在这里:
活生生的例子在这里:http://www.volunteerspot.com/Organizer/Register
希望指向你在正确的方向!
http://jsfiddle.net/jester12345/mNb7V/ - 在JS Fiddle上设置这个例子,并修复了几个代码错误...我似乎无法在上面编辑。 – 2013-02-28 05:05:52
只需在此处复制并粘贴代码,然后在突出显示代码时按下代码块按钮。尝试。 – Raptor 2013-02-28 03:25:20