首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类似jQuery Domino的滑块插件

类似jQuery Domino的滑块插件
EN

Stack Overflow用户
提问于 2012-12-21 04:48:56
回答 1查看 692关注 0票数 8

我正在寻找一个基于jQuery的内容滑块插件。我指的不是像this (数量太多)或jQueryUI slider这样的产品。我正在寻找的东西可以用图片来最好地描述。

有没有一个jQuery插件可以让我将某些元素滑出(或过渡)视口,并将新元素滑到它的位置?理想情况下,我希望能够以(某种)序列的方式将几个元素放回页面上,而不是一个接一个。轻松处理这些元素的能力,而不是以线性速度滑动它们,将是令人敬畏的。

这张照片是我能想到的最好的视觉效果:

我知道我可以开发一个插件,就像我以前做过的几个插件一样,但如果可能的话,我想避免重复发明轮子。有没有人能推荐一个插件?

谢谢您抽时间见我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-21 05:01:38

如果你支持CSS3,你可以尝试这样做,也许构建一个动画类会更好。

代码语言:javascript
复制
.item:nth-child(1)
{
transition-timing-function            : ease-in-out;       
transition-property                    : left;
transition-duration                    : 0.1s;
transition-delay                    : 0.35s;
}

item:nth-child(2)
{
transition-timing-function            : ease-in-out;       
transition-property                    : left;
transition-duration                    : 0.1s;
transition-delay                    : 0.55s;
}

.item:nth-child(3)
{
transition-timing-function            : ease-in-out;       
transition-property                    : left;
transition-duration                    : 0.1s;
transition-delay                    : 0.65s;
}

.item:nth-child(4)
{
transition-timing-function            : ease-in-out;       
transition-property                    : left;
transition-duration                    : 0.1s;
transition-delay                    : 0.75s;
}​

如果你想使用jQuery,我已经在http://api.jquery.com/queue/上取得了一些成功,它可以让你制作一个更复杂的链式动画。对于未知数量的子代,可以使用slice()方法。

我已经更改了在http://paulirish.com/2008/sequentially-chain-your-callbacks-in-jquery-two-ways/上找到的这段自执行代码

代码语言:javascript
复制
(function hidenext(jq){
jq.eq(0).fadeOut("fast", function(){
    (jq=jq.slice(1)).length && hidenext(jq);
});
 })($('div'))

你不需要使用fadeOut,它也不需要自动执行,但它是一种对未知数量的元素应用“转换”的整洁方式。

这是一个使用fadeOut http://jsfiddle.net/NpBfJ/的小提琴...这可能比您想要的工作量更多...:-)

至于滑块,这是最好的免费之一,http://caroufredsel.dev7studios.com/它有许多可定制的功能。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13980248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档