iscroll4 捕捉元素开发手机焦点图滑动效果
2015-03-03 11:09
447 查看
html标准代码格式
JS实现
wrapper的高度因为子元素position设置而为0,解决方法
这里不能用jquery.ready()方法去修改高度。
wrapper高度自适应,代码如下
<div id="wrapper"> <div id="scroller" > <ul id="thelist"> <li><img src="img/showpic_1.jpg"/></li> <li><img src="img/showpic_2.jpg"/></li> <li><img src="img/showpic_3.jpg"/></li> <li><img src="img/showpic_4.jpg"/></li> <li><img src="img/showpic_2.jpg"/></li> </ul> </div> </div>
JS实现
var myScroll; function loaded() { scallFun(); } function scallFun(){ myScroll = new iScroll('wrapper', { snap: true, momentum: false, hScrollbar: false, bounce: true, onTouchEnd:function(){ if(myScroll.x <= -1280) {//判断是否到最后一张图片 最后张返回第一张 myScroll.scrollTo(0,0,1000); myScroll.destroy(); scallFun(); } }, onScrollEnd: function () { }, onScrollStart: function () { console.log(myScroll.x) } }); } document.addEventListener('DOMContentLoaded', loaded, false);
wrapper的高度因为子元素position设置而为0,解决方法
window.onload = function(){ $("#wrapper").css('height',$("#scroller").height());//初始化高度 }
这里不能用jquery.ready()方法去修改高度。
wrapper高度自适应,代码如下
window.onresize = function(){ $("#wrapper").css('height',$("#scroller").height());//自适应高度 }
相关文章推荐
- 手机网站开发:滑动翻屏效果 jquery触摸屏滑动效果
- 手机网站开发:滑动翻屏效果 jquery触摸屏滑动效果
- Android UI开发第八篇——ViewFlipper 左右滑动效果
- Android UI开发第八篇——ViewFlipper 左右滑动效果
- 手机浏览器中横向循环滑动效果
- Android UI开发第八篇——ViewFlipper 左右滑动效果
- android开发之TabHost分页标签使用案例(带滑动效果)
- Web开发中对元素样式使用过滤器以增强其可视化效果
- 【Android UI设计与开发】第18期:滑动菜单栏(三)SlidingMenu动画效果的实现
- iphone手机桌面滑动效果使用css3实现
- android开发,灵活根据手机屏幕密度,设置x dip的效果
- 【Android 开发】:UI控件之 ViewPager 多页面滑动效果控件的的使用(二)
- 手机Webkit上的元素滚动处理之一: iScroll, YUI ScrollView
- html5 iphone苹果手机主屏幕 触摸滑动效果
- Unity3D制作触屏手机滑动动效果
- 带滑动的jquery焦点图轮换效果
- Android UI开发第八篇——ViewFlipper 左右滑动效果
- iscroll.js 触屏手机web-kit浏览器滚动效果代码库
- android 界面开发: 图片、界面滑动翻页效果(ViewPager)
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(六)----实现文字闪烁效果