关于前端图片轮播问题
2018-03-09 16:14
260 查看
网上普遍的一种图片轮播方式我看见有用appendTo方式,每次将第一个图片放到最后,并将left设置为0,这种是可以实现的,若要图片无缝链接需要将ul的宽度设置很大,但这种方式轮播有个缺陷就是无法掌控轮播的顺序,当你添加按钮左右切换时会乱,所以轮播只需将i控制就可以了,设置left为-i*100px,i点击和轮播时变化。
var s = setInterval(lb, 3000);
function lb() {
$("#lb ul").animate({
"margin-left": "-"+(i+1)*100+"%"
}, function () {
i++;
if (i == 4) {
i =0;
}
xb.css("background-color", "chartreuse");
xb.eq(i).css("background-color", "white");
$("#lb ul li").eq(0).appendTo("#lb ul");
$("#lb ul").css("margin-left", "0");
})
var s = setInterval(lb, 3000);
function lb() {
$("#lb ul").animate({
"margin-left": "-"+(i+1)*100+"%"
}, function () {
i++;
if (i == 4) {
i =0;
}
xb.css("background-color", "chartreuse");
xb.eq(i).css("background-color", "white");
$("#lb ul li").eq(0).appendTo("#lb ul");
$("#lb ul").css("margin-left", "0");
})
相关文章推荐
- 关于动态图片轮播以及图片显示的问题以及提示代码是死的,和重定向的时候传递值得问题,以及s:select和s:radio的传值以及默认值和回显的问题
- 关于使用图片轮播插件无法实现效果的问题
- 关于使用图片轮播插件无法实现效果的问题
- 关于仿新浪图片轮播应用到网站所产生的问题
- 关于web项目中的图片上传、并在前端显示问题(tomcat中配置文件上传虚拟路径)
- android红米等关于读取本地文件夹图片获取路径的问题的解决
- 一个数组变换的算法问题-关于前端的分页功能排序(点击/热门)功能
- 新产品为了效果,做的比较炫,用了很多的图片和JS,所以前端的性能是很大的问题,分篇记录前端性能优化的一些小经验。
- 关于Ireport导出HTML图片不展示问题
- 关于 百度 Ueditor (在chrome浏览器) 上传图片时 打开文件夹的延迟问题
- 关于在IE-8下 button的背景图片不能正确显示的问题
- Glid加载轮播图图片,加载不全问题 http://bbs.csdn.net/topics/391915759
- 关于不同设备下载同一张图片适配问题
- 关于imagic拼接透明背景图片的问题
- web前端 关于IE8,7,6兼容问题笔记<四处收集>
- 关于cookie的问题,图片src使用img:data;base64
- 【问题收集·中级】关于指示器自定义图片与UUID
- 关于IE不兼容几张图片的问题
- IOS关于从照相机获取图片的问题,初步探究通过摄像头实现颜色与形状识别机制==
- 前端:关于图片的研究