要说SlideShow,在jQuery的插件中并不算少见,但这里介绍的这个插件,并不像我们平时使用的slideshow插件,我们先来看看该插件产生的背景:
我们需要创作一个包含大量图片的slideshow效果。所有这些图片大小加起来有5M之大,但是我所搜索到类似功能的jQuery插件都是使用ul和img来创建,这样对于包含大量图片的页面来说,将严重减慢页面的加载速度。
因此我写了这个jQuery插件,它通过动态从a标记的href属性中获取图片的url并动态加载,每次提前加载即将显示的下一张图片,因此这种方式可以支持显示无限的图片轮换,因为页面初始化时它只加载2张图片。
从这里不难看出该插件与其他slideShow插件的区别,因为采用动态获取图片的方式,因此该插件可以支持无限张图片的轮换。
评论