模拟iphone桌面切屏carousel小类库
2013-02-27 19:11
120 查看
1)做什么的:
由于翻遍jquery mobile,也没有找到满意的,模拟iphone桌面切屏功能类库。
分享一个最近写的carousel小类库,第一次发布,难免有些bug,后续维护。
主要针对智能移动设备,模拟iphone桌面切屏的小js类库。
2)代码和示例地址:github:https://github.com/withasi/es_Carousel
一个示例说明:http://182.92.83.234/carousel/
3)类说明如下:
4)应用举例如下:
由于翻遍jquery mobile,也没有找到满意的,模拟iphone桌面切屏功能类库。
分享一个最近写的carousel小类库,第一次发布,难免有些bug,后续维护。
主要针对智能移动设备,模拟iphone桌面切屏的小js类库。
2)代码和示例地址:github:https://github.com/withasi/es_Carousel
一个示例说明:http://182.92.83.234/carousel/
3)类说明如下:
/************** define: start **************/ /** * @class: Carousel类 * @example var testCarousel = new es.Carousel("view","content") * @param overviewEl {HTMLElement|String} 为视角容器,为视角容器,即 Carousel的视角 * @param contentEl {HTMLElement||String} 为上边容器的子容器,内容区的容器,宽度为page之和,为page页面的父容器 * @param options {Object} 构造设置,参数说明: * { clientWidth : window.innerWidth, //客户区宽度 clientHeight : window.innerHeight, //客户区高度 swipeTime:300,//切换时间,单位为ms pageSwitchThred:100,//页面切换阈值,单位为px。表示当左右切换时,当切换的宽度为大于pageSwitchThred时,无论速度,在弹起时均切换 isIndicator:true,//是否创建指示器 useTransform:true, //如果没有采用transform,则直接通过改变style的top和left属性 useTransition:true //如果没有采用Transition,则设定style的top和left作为变换属性,而非指定transform } * @public */
4)应用举例如下:
/************** example: start **************/ <div class="view" id="view"> <div id="content" class="carouselContent"> <div class="contentpage"> <p>page 1</p> </div> <div class="contentpage"> <p>page 2</p> </div> <div class="contentpage"> <p>page 3</p> </div> </div> </div> </body> <script type="text/javascript"> window.onload = function(){ /** * @description: Carousel类 * @param overviewEl {HTMLElement||String} 为视角容器,为视角容器,即 Carousel的视角 * @param overviewEl {HTMLElement||String} 为上边容器的子容器,内容区的容器,宽度为page之和,为page页面的父容器 * @param options {Object} 构造设置 * { clientWidth : window.innerWidth, //客户区宽度 clientHeight : window.innerHeight, //客户区高度 swipeTime:300,//切换时间,单位为ms pageSwitchThred:100,//页面切换阈值,单位为px。表示当左右切换时,当切换的宽度为大于pageSwitchThred时,无论速度,在弹起时均切换 isIndicator:true//是否创建指示器 } * @type {*} */ var testCarousel = new es.Carousel("view","content"); } </script> /************** example: end **************/
相关文章推荐
- 模拟iphone桌面切屏carousel小类库
- 谷歌chrome模拟手机浏览网页:iPhone/Android
- Delphi&C#代码模拟“显示桌面”的功能(使用CreateOleObject('Shell.Application'))
- 在IPhone桌面的应用程序图标右上角显示数字
- 用Chrome浏览器模拟手机,android,iphone,ipad访问网站
- 用Chrome浏览器模拟手机,android,iphone,ipad访问网站
- iphone 开发开放库-ASIHTTPRequest类库简介和使用说明
- iphone 代码在真机上可以运行但在模拟其上不可运行
- iOS平台XML解析类库对比概述(iPhone网络篇一)
- 虚拟桌面模拟查找点击自绘控件
- iPhone桌面快捷电话的实现原理
- 合并iPhone模拟器和真机通用的静态类库,合并后自动判断。
- 在IPhone桌面的应用程序图标右上角显示数字
- 使用私有api实现自己的iphone桌面,并根据app的使用次数对app排序
- jqm选项卡开发,底部标签式设计,jqm模仿iPhone手机桌面菜单,jqm实战开发,jqm开发例子Demo
- UIwebview 如何改User-Agent,让ipad uiwebview模拟iphone
- 滑动返回类库SwipeBackLayout的使用问题,解决返回黑屏,和看到桌面
- 使用私有api实现自己的iphone桌面,并根据app的使用次数对app排序
- 滑动返回类库SwipeBackLayout的使用问题,解决返回黑屏,和看到桌面
- Delphi代码模拟“显示桌面”的功能