jQueryTools Scrollable和通用轮播图片原理分析
2014-01-09 09:19
337 查看
其实无论是jQueryTools Scrollable还是常见的页面图片轮播,其原理都差不多。我这里简单分析一下其原理,请看下图
滑动器(视窗,好比电影放映机镜头或幕布):即是整个可视窗口,浏览器仅显示窗口范围内的内容,超出范围的内容被隐藏
滑块容器(好比电影胶带):必须将其设置的足够宽或足够高,最少为 滑动单元宽度*(滑动单元数量+2),总之尽量设置大点,大了咱不怕。
滑动单元(好比电影胶带上的一张张胶片):如果是水平滑动,则需要横向排列,垂直滑动时使用纵向排列
轮播滑动器初始化时自动在滑动单元之前添加最后一个滑动单元的副本,在最后一个滑动单元之后添加第一个滑动单元的副本,这样做是为了保证首尾相接的地方平滑移动,当滑动单元副本移动结束之后立即移动整个滑块容器到初始位置,这个过程是一瞬间发生的,所以感觉不到滑块容器的移动。
至于导航的切换则简单了,当滑动单元就位之后通过回调函数切换当前导航,这是jQueryTools Scrollable自动完成的,这里我们就不详述了。
jQueryTools Scrollable具体用法请查看jQueryTools Scrollable详解
滑动器(视窗,好比电影放映机镜头或幕布):即是整个可视窗口,浏览器仅显示窗口范围内的内容,超出范围的内容被隐藏
滑块容器(好比电影胶带):必须将其设置的足够宽或足够高,最少为 滑动单元宽度*(滑动单元数量+2),总之尽量设置大点,大了咱不怕。
滑动单元(好比电影胶带上的一张张胶片):如果是水平滑动,则需要横向排列,垂直滑动时使用纵向排列
轮播滑动器初始化时自动在滑动单元之前添加最后一个滑动单元的副本,在最后一个滑动单元之后添加第一个滑动单元的副本,这样做是为了保证首尾相接的地方平滑移动,当滑动单元副本移动结束之后立即移动整个滑块容器到初始位置,这个过程是一瞬间发生的,所以感觉不到滑块容器的移动。
至于导航的切换则简单了,当滑动单元就位之后通过回调函数切换当前导航,这是jQueryTools Scrollable自动完成的,这里我们就不详述了。
jQueryTools Scrollable具体用法请查看jQueryTools Scrollable详解
相关文章推荐
- jQueryTools Scrollable详解
- jQuery-File-Upload图片上传组件简要使用指南(挥泪共享)
- 使用CDN加载Jquery等JS库
- jquery tools overlay 使用方法
- 浅析jQuery(function(){})与(function(){})(jQuery)之间的区别
- jquery和javascript中将一元素的内容赋给另一元素
- jquery 输入框动态增减的代码
- jquery中美元符号命名冲突的解决办法
- jquery中美元符号命名冲突问题解决
- 在CodedUI中使用JQuery选择器
- 利用JQuery的$.ajax()调用asp.net的后台方法
- 浅析jQuery(function(){})与(function(){})(jQuery)之间的区别
- js与jquery获取父元素,删除子元素的两种不同方法
- js与jquery获取父级元素,子级元素,兄弟元素的实现方法
- js/jquery解析json和数组格式的方法详解
- jquery实现鼠标拖动图片效果示例代码
- jQuery动态添加、删除元素的方法
- jquery自定义函数的多种方法
- jQuery如何实现点击页面获得当前点击元素的id或其他信息
- JQuery实现鼠标移动到图片上显示边框效果