我一直在为我的朋友建立的网站上的导航想法玩弄。这一切都将在一个页面上,各种导航链接只是简单地显示/隐藏点击的内容。动画我的时髦菜单
我在寻找帮助的,但是,一旦动画链接被点击导航什么 - 我已经创建了一个实体模型如下:
http://jsfiddle.net/LimeBlast/pp9Hk/
正如你所看到的,我有一堆盒子,每个都比最后一个小。如果您点击其中一个链接,它会自动跳转到外边框,其中所有内容都位于其上方/外部,现在显示在其下方/内部。
jQuery的我创建要做到这一点,如下所示:
$('#navigation').on('click', 'li', function(){
var $self = $(this);
$self.prevAll().addClass('clone');
$('.clone').clone().removeClass('clone').appendTo('#navigation');
$('.clone').remove();
});
我不知道这是否是做了正确的方式,但它似乎工作 - 所有我想要实现现在是一些类型的动画效果将被添加到它,即:对于所选元素缓慢进入外部边缘,因为它上面的元素出现在里面...
(如果你知道我是什么是什么意思?)
有谁能帮我解决这个问题吗?我对jQuery不太了解。
不太你问什么,但的TW是一个解决的问题。有关在TiddlyWiki中实施的网站示例,请参见http://tiddlywiki.com/#Examples或http://giffmex.tiddlyspot.com/#%5B%5BTiddlyWiki%20Showcase%5D%5D。 – 2013-04-24 18:30:14
[你试过什么](http://whathaveyoutried.com)就动画而言?顺便说一句,你不需要做所有的克隆 - 只需在被单击的元素前添加它就会被移动到列表的开头。 http://jsfiddle.net/mblase75/8KrHh/ – Blazemonger 2013-04-24 18:32:24