解析iscroll-小demo
2024-10-21 05:09:18
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<title>iScroll demo: horizontal scrolling</title>
<style type="text/css">
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html {
-ms-touch-action: none;
}
body,ul,li {
padding: 0;
margin: 0;
border: 0;
}
body {
font-size: 12px;
font-family: ubuntu, helvetica, arial;
overflow: hidden;
}
#header {
width: 100%;
height: 45px;
line-height: 45px;
background: #CD235C;
padding: 0;
color: #eee;
font-size: 20px;
text-align: center;
font-weight: bold;
}
#footer {
width: 100%;
height: 48px;
line-height: 48px;
background: #444;
padding: 0;
border-top: 1px solid #444;
text-align: center;
color: #Fff;
font-size: 18px;
}
#wrapper {
width: 100%;
height: 120px;
background: magenta;
overflow: hidden;
}
#scroller {
margin-top: 10px;
-webkit-tap-highlight-color: rgba(0,0,0,0);
width: 5000px;
height: 100px;
background-color: #a00;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-text-size-adjust: none;
-moz-text-size-adjust: none;
-ms-text-size-adjust: none;
-o-text-size-adjust: none;
text-size-adjust: none;
}
#scroller ul {
list-style: none;
padding: 0;
margin: 0;
width: 100%;
height: 100%;
text-align: center;
}
#scroller li {
display: block;
float: left;
width: 100px;
height: 100%;
border-right: 1px solid #ccc;
background-color: #fafafa;
font-size: 14px;
}
img{
width: 100%;
height: 100%;
}
</style>
<script type="text/javascript" src="js/iscroll.js"></script>
<script type="text/javascript">
var myScroll;
function loaded () {
myScroll = new IScroll('#wrapper', {
scrollX: true,
scrollY: false,
mouseWheel:false, //是否监听鼠标滚轮事件。TRUE为监听,击鼠标滚动iscroll随着滚动。默认值为FALSE
scrollbars:false, //是否显示默认滚动条.false为默认值 不显示。
disableMouse:true,
tab:true, //设置此属性为true,当滚动区域被点击或者触摸但并没有滚动时,可以让iScroll抛出一个自定义的tap事件。
preventDefault:false //当事件触发时师傅执行preventDefault()。此属性应该设置为true,除非你真的知道你需要怎么做。
});
}
</script>
</head>
<body onload="loaded()">
<div id="header">iScroll-左右滑动demo</div>
<div id="wrapper">
<div id="scroller">
<ul>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
<li><img src="img/01_m.jpg"/></li>
<li><img src="img/1_m.jpg"/></li>
</ul>
</div>
</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
<div id="footer">iScroll demo: horizontal scrolling</div>
</body>
</html>
解决iscroll的点击为双击问题! 引入:fastclick.js
最新文章
- ip封包
- 清除svn账户账号密码
- python 进程间共享数据 (三)
- codeforces 723A : The New Year: Meeting Friends
- 移动端WEB开发,click,touch,tap事件浅析
- 解决jQuery插件冲突
- centos 5.5 安装 lnmp
- Resource Manager
- Oracle ->;>; 连续聚合
- The Automated Testing Handbook 自动化测试手册简介
- TOJ3660家庭关系(并查集+hash+图的连通性)
- MVC打包压缩JS&;CSS文件调试时过滤了一些文件
- 动态树(LCT):HDU 4010 Query on The Trees
- [原]C#与非托管——动机
- Javascipt数组
- 细说javascripe事件传播流程
- LINUX常见性能监控工具总结
- 钢琴培训班课程、课时及费用管理系统已提供ACM3.0新版下载
- 机器学习入门-数值特征-连续数据离散化(进行分段标记处理) 1.hist(Dataframe格式直接画直方图)
- Yum软件包管理详解