当前位置:首页 > 日记 > 正文

jQuery插件滚动实现无缝滚动效果

jQuery插件滚动实现无缝滚动效果
滚动滚动插件
支持上下,淡入淡出,滚动时间设置,动画时间设置,鼠标是否停止设置。

可以修改默认配置参数。
$(内容)。easysroll({ / /默认配置参数方向:左 / /滚动方向(乡左)左右(项你)顶(到)底(下)默认左numberr:1 / 每个滚动默认号码是1延迟:1000 / /动画默认所需时间1000 1秒滚动:1000 / /每个动画时间间隔默认为1000等于二渐明:虚假,是否支持或淡出在 / / / enterstop褪色:真/假默认鼠标滚动是否暂停默认是true)}

HTML代码:

滚动插件(支持上下、淡入淡出、滚动时间设置、动画时间设置和停止设置鼠标)。

* { margin: 0px;padding: 0px;}
。内容{宽度:1010px;身高:102px;溢出:隐藏;边界:# 4e83c2 solid 1px;保证金:50px汽车;}
。内容UL {列表样式:无;缘:0px;padding: 0px;}
。内容的ul {宽度:100px;身高:100px;边界:# CCC solid 1px;溢出:隐藏;};}
支持上下,淡入淡出,滚动时间设置,动画时间设置,鼠标是否停止设置。

$(内容)。easysroll({
默认配置参数
方向:左/滚动方向(左)左(右项)顶部(到)底部(下)默认左
numberr:1 / /每卷默认号码是1
延迟:1000默认所需的动画时间等于1000秒。
滚动:1000。默认情况下,每个动画时间间隔为1000,等于1。
Fadein:假 / /是否支持或淡出默认假褪色
enterstop: / /真实;鼠标悬浮滚动默认为true

})
$(内容)。easysroll({
默认配置参数
方向:左/滚动方向(左)左(右项)顶部(到)底部(下)默认左
numberr:1 / /每卷默认号码是1
延迟:1000默认所需的动画时间等于1000秒。
滚动:1000。默认情况下,每个动画时间间隔为1000,等于1。
Fadein:假 / /是否支持或淡出默认假褪色
enterstop: / /真实;鼠标悬浮滚动默认为true
})
JS核心代码
(函数($){)
美元。FN。easysroll =功能(选项){
var参数{
方向:左
numberr:1
延迟:1000
滚动:1000
Fadein:假,
enterstop:真
};
扩展(参数,选项);
var $ = $(这个);
无功_this =这;
无功_time = null;
var obj = _this.find({类型= 'box});
可变项目= obj.find(礼);
无功itemsleg = items.length;
无功itemsw = items.outerwidth(真的);
无功itemsh = items.outerheight(真的);
无功_direction = ops.direction;
无功_numberr = ops.numberr;
无功_delays = ops.delays;
无功_scrolling = ops.scrolling;
无功_fadein = ops.fadein;
无功_enterstop = ops.enterstop;
如果(_direction = =顶_direction = =底| |)
{
Items.css({浮:无});
Obj.width(itemsw * itemsleg);
如果(_direction = =底){
Obj.css(边缘上
}
} else if(_direction = =左_direction = =权| |){
Items.css({浮:左});
Obj.width(itemsw * itemsleg);
如果(_direction = =右){
Obj.css(缘左
}
其他{ }
警报(配置的滚动方向错误,请重新配置);
返回true;
}
函数滚动(){
如果(_direction = =左){
obj.animate({余地:- _numberr * itemsw },数(_delays),函数(){)
对于(var i = 0;i < _numberr;i++){
Obj.find(礼)。情商(0)。AppendTo(obj);
}
Obj.css({余地:0 })
如果(_fadein){
Obj.find(礼)。情商(0)。动画({不透明度:0 },数(_delays));
Obj.find(礼),Eq(itemsleg-1)。Css({不透明度:1 });
}
});
} else if(_direction = =右){
obj.animate({余地:0 },数(_delays),函数(){)
对于(var i = 0;i < _numberr;i++){
Obj.find(礼),Eq(itemsleg-1)。PrependTo(obj);
};
Obj.css(缘左
如果(_fadein){
Obj.find(礼)。情商(0)。动画({不透明度:1 },数(_delays));
Obj.find(礼),Eq(itemsleg-1)。Css({不透明度:0 });
}
});
} else if(_direction = =顶){
obj.animate({边距:- _numberr * itemsh },数(_delays),函数(){)
对于(var i = 0;i < _numberr;i++){
Obj.find(礼)。情商(0)。AppendTo(obj);
}
Obj.css({边距:0 });
如果(_fadein){
Obj.find(礼)。情商(0)。动画({不透明度:0 },数(_delays));
Obj.find(礼),Eq(itemsleg-1)。Css({不透明度:1 });
}
});
} else if(_direction = =底){
obj.animate({边距:0 },数(_delays),函数(){)
对于(var i = 0;i < _numberr;i++){
Obj.find(礼),Eq(itemsleg-1)。PrependTo(obj);
}
Obj.css(边缘上
如果(_fadein){
Obj.find(礼)。情商(0)。动画({不透明度:1 },数(_delays));
Obj.find(礼),Eq(itemsleg-1)。Css({不透明度:0 });
}
});
}
}
this.hover美元(函数(){()
如果(_enterstop){
ClearInterval(_time);
}
}函数(){()
_time = setInterval(滚动,_scrolling);
})Trigger('mouseleave);
}
}(jQuery);
以上是本文的全部内容,希望大家能喜欢。

相关文章

感性个性签名个性签名

感性个性签名个性签名

个性签名,感性,电脑软件,这个多愁善感的个性qq签名是一个专门为大家安排的小编辑,希望能对你有所帮助! 1,当你的眼泪无法流走的时候,睁大你的眼睛。不要眨眼。你会看到模糊世界的整个过程。当你的眼泪落下时,心会变得清晰。hellip;hellip。 2、人…

2015的经典QQ签名

2015的经典QQ签名

经典,电脑软件,QQ,以下是全部内容《QQ经典人物签名2015》,由你编。如果您喜欢小编辑器的建议,请继续关注它。 首先,人到夜晚都是感性的动物,会想很多事情,而大部分的痛苦,这种情绪无法控制,轻轻的触摸痛苦。 二、有时候,同样的事情,我们可以去安慰别…

插画创建酷家庭雄鹿图腾徽章

插画创建酷家庭雄鹿图腾徽章

雄鹿,徽章,插画,图腾,家庭,本教程是介绍使用插画来创建一个酷的家庭图腾雄鹿徽章,作者是创造正确的游戏使你最喜欢的风格。 本教程是介绍使用插画来创建一个酷的家庭图腾雄鹿徽章,作者是创造正确的游戏使你最喜欢的风格。 最近我在游戏中的…

最新非主流超搞笑个性签名非主流

最新非主流超搞笑个性签名非主流

非主流,个性签名,超搞笑,最新,电脑软件,以下是由你编辑的最新的非主流超级搞笑人格签名。欢迎阅读。 1,为什么心脏会因为你的心脏病而受伤。 2,你敢骗我,我真不敢相信。 3,这些年来,小流氓意识。 4,即将毕业,我爱那些人啊,你怎么平静啊 5。我妈妈是…

如何快速删除重复数据在Excel和教

如何快速删除重复数据在Excel和教

删除,教程,重复数据,快速,电脑软件,在日常的实际应用中,我们需要在大量的数据中查找和删除重复的数据。我们可以使用Excel 2007复制工具删除和修改大量重复数据,本例以Excel 2007为例进行操作。 第一步是找到重复的数据:首先,打开需要操作的Exc…

QQ情侣签名快乐个性签名爱人签名

QQ情侣签名快乐个性签名爱人签名

个性签名,爱人,情侣,快乐,电脑软件,恋爱中的恋人,爱是耐心的,爱浪漫的情人是幸福的,你的情人不会错过的。 {保护你是我唯一的特权} {给你是我的专属特权} 瘙痒是最高贵的感觉。 搔抓是最优雅的动作。 Ldquo,老师,我先去吧,因为我的儿媳妇在想我, L…

美丽的王冠

美丽的王冠

王冠,美丽,电脑软件, 三.选择椭圆五垂直放置在左边,复制并按下Ctrl + C来剪切,粘贴在新闻 V + V,以削减,粘贴的对象,以保持状态的选择在属性栏,点击按钮,选定的对象,并在水平方向转弯,然后他们移动到适当的位置上。 4、再次选择椭圆工具,按住Ctrl…

PS图象处理软件将在水墨中国风的特

PS图象处理软件将在水墨中国风的特

将在,国风,水墨,图象,处理软件,本教程主要使用PS图象处理软件使中国式的特殊效果的水墨马效果图。烟雾效果类似于水墨效果。生产方法也比较简单。我们应该找一些刷子,比如烟和火焰,在物体的边缘和中间刷刷子,然后简单地变形。 本教程主要由PS…

ps临时文件的临时文件如何修改路径

ps临时文件的临时文件如何修改路径

临时文件,路径,修改,电脑软件,ps,ps临时文件的临时文件如何修改路径在ps操作过程中会生成临时文件,方便我们退出步骤。但是,当临时文件太大时,临时存储空间太小。ps将提示临时存储磁盘满,并共享修改下面路径的方式。 在ps的操作过程中会产生一…

PS使照片中的另一个人产生半透明效

PS使照片中的另一个人产生半透明效

半透明效果,片中,另一个人,电脑软件,PS,本教程介绍给一个朋友,他使用PS在照片中给另一个人创造半透明效果。这个教程比较简单,效果也很好。建议你喜欢你的朋友一起学习。 本教程是介绍一个朋友使用ps做的另一个人在照片中做半透明效果的方法…

ai画中国风格的红鼓

ai画中国风格的红鼓

国风,画中,电脑软件,ai,本教程是介绍给一位朋友,他用AI绘制了中国风格的红鼓。教程制作的鼓真漂亮。教程的难度不是很大。建议你喜欢你的朋友一起学习。 本教程是向朋友介绍如何用AI绘制中国风格的红鼓。教程制作的鼓很漂亮,难度也不是很大。…

ppt超实用设计原理ppt高级教程

ppt超实用设计原理ppt高级教程

教程,原理,高级,电脑软件,ppt,本PPT超实用设计原理,是一个专门为大家安排的小编辑器,希望能对你有所帮助! 简易PPT设计原理: 1。保持一致 为品牌标识,商标的简单风格很实用。以Simon McWhinnie为例设计了酒吧的品牌,标识和颜色是简约的风格,与其他…