<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<link rel="stylesheet" href="mescroll.min.css">
<style type="text/css">
* {
margin: 0;
padding: 0;
-webkit-touch-callout:none;
-webkit-user-select:none;
-webkit-tap-highlight-color:transparent;
}
body{background-color: white}
ul{list-style-type: none}
a {text-decoration: none;color: #18B4FE;}
/*模拟的标题*/
/*菜单*/
/*列表*/
.mescroll{
position: fixed;
top: 0px;
bottom: 0;
height: auto;
}
/*展示上拉加载的数据列表*/
.data-list li{
position: relative;
padding: 10px 8px 10px 120px;
border-bottom: 1px solid #eee;
}
.data-list .pd-img{
position: absolute;
left: 18px;
top: 18px;
width: 80px;
height: 80px;
}
.data-list .pd-name{
font-size: 16px;
line-height: 20px;
height: 40px;
overflow: hidden;
}
.data-list .pd-price{
margin-top: 8px;
color: red;
}
.data-list .pd-sold{
font-size: 12px;
margin-top: 8px;
color: gray;
}
</style>
</head>
<body>
<!--标题-->
<!--滑动区域-->
<div id="mescroll" class="mescroll">
<!--展示上拉加载的数据列表-->
<ul id="dataList" class="data-list">
<!--<li>
<img class="pd-img" src="../res/img/pd1.jpg"/>
<p class="pd-name">商品标题商品标题商品标题商品标题商品标题商品</p>
<p class="pd-price">200.00 元</p>
<p class="pd-sold">已售50件</p>
</li>-->
</ul>
</div>
<script src="mescroll.min.js" type="text/javascript" charset="utf-8"></script>
<!--mescroll本身不依赖jq,这里为了模拟发送ajax请求-->
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script src="pdlist1.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
$(function(){
var mescroll = new MeScroll("mescroll", {
up: {
callback: getListData,//上拉加载的回调
clearEmptyId: "dataList"
}
});
//联网查询列表数据
function getListData(page){
getListDataFromNet(page.num,page.size,function(data){
console.log(data.length);
mescroll.endSuccess(data.length);
// mescroll.showTopBtn();
setListData(data)
})
}
//设置列表数据
function setListData(data){
var listDom=document.getElementById("dataList");
for (var i = 0; i < data.length; i++) {
var pd=data[i];
var str='<img class="pd-img" src="'+pd.pdImg+'"/>';
str+='<p class="pd-name">'+pd.pdName+'</p>';
str+='<p class="pd-price">'+pd.pdPrice+' 元</p>';
str+='<p class="pd-sold">已售'+pd.pdSold+'件</p>';
var liDom=document.createElement("li");
liDom.innerHTML=str;
listDom.appendChild(liDom);
}
}
//联网查询列表数据
function getListDataFromNet(pageNum,pageSize,successCallback,errorCallback) {
setTimeout(function(){
// $.ajax({
// type:"get",
// url:"",
// async:true
// success:function(data){
var data=pdlist1;//pdlist1就是数据(类似ajax请求到的)
listData=[];
var listData1=[];
for (var i=(pageNum-1)*pageSize;i<pageNum*pageSize;i++) {
if(i==data.length){
break
}
listData.push(data[i])
}
successCallback(listData);
},1000)
document.οndragstart=function() {return false;}
}
})
</script>
</body>
</html>
var pdlist1=[
{
"pdImg": "../res/img/pd1.jpg",
"pdName": "【1】 六罐装荷兰美素佳儿金装2段900g",
"pdPrice": 1149.00,
"pdSold": 648
}, {
"pdImg": "../res/img/pd2.jpg",
"pdName": "【2】 韩国Amore爱茉莉红吕洗发水套装修复受损发质",
"pdPrice": 89.00,
"pdSold": 128
}, {
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
},
{
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
},
{
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
},
{
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
},
{
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
},
{
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
},
{
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
},
{
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
},
{
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
},
{
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
},
{
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
},
{
"pdImg": "../res/img/pd3.jpg",
"pdName": "【3】 Friso美素佳儿 金装婴儿配方奶粉3段900g",
"pdPrice": 195.00,
"pdSold": 968
}, {
"pdImg": "../res/img/pd4.jpg",
"pdName": "【4】 Fisher pdPrice费雪 费雪三轮儿童滑行车",
"pdPrice": 299.00,
"pdSold": 85
}, {
"pdImg": "../res/img/pd5.jpg",
"pdName": "【5】 Babylee巴布力 实木婴儿床 雷卡拉130*70cm",
"pdPrice": 1889.00,
"pdSold": 18
}, {
"pdImg": "../res/img/pd6.jpg",
"pdName": "【6】 Pigeon贝亲 独立三层奶粉盒 送小罐奶粉1段200g",
"pdPrice": 70.00,
"pdSold": 658
}, {
"pdImg": "../res/img/pd7.jpg",
"pdName": "【7】 TTBOO兔兔小布 肩纽扣套装",
"pdPrice": 268.00,
"pdSold": 128
}, {
"pdImg": "../res/img/pd8.jpg",
"pdName": "【8】 Nuna璐拉 婴儿布里奇果精纯嫩肤沐浴露婴儿精纯芦荟胶",
"pdPrice": 140.00,
"pdSold": 366
}, {
"pdImg": "../res/img/pd9.jpg",
"pdName": "【9】 illuma启赋 奶粉3段900g",
"pdPrice": 252.00,
"pdSold": 98
}, {
"pdImg": "../res/img/pd10.jpg",
"pdName": "【10】 Abbott雅培乳蛋白部分水解婴儿配方奶粉3段820g",
"pdPrice": 89.00,
"pdSold": 128
}, {
"pdImg": "../res/img/pd11.jpg",
"pdName": "【11】 韩蜜 酷炫唇蜜(礼盒套装)2.8g*4",
"pdPrice": 179.00,
"pdSold": 35
}, {
"pdImg": "../res/img/pd12.jpg",
"pdName": "【12】 保税区直发【3包装】日本Merries花王纸尿裤NB90",
"pdPrice": 289.00,
"pdSold": 1928
}, {
"pdImg": "../res/img/pd13.jpg",
"pdName": "【13】 Comotomo可么多么 硅胶奶瓶(0-3月奶嘴)150ml绿色",
"pdPrice": 203.00,
"pdSold": 87
}, {
"pdImg": "../res/img/pd14.jpg",
"pdName": "【14】 香港直邮德国瑞德露Rival de Loop芦荟精华安瓶",
"pdPrice": 152.00,
"pdSold": 61
}, {
"pdImg": "../res/img/pd15.jpg",
"pdName": "【15】 保税区直发药师堂尊马油香草味温和保湿无刺激面霜",
"pdPrice": 269.00,
"pdSold": 73
}, {
"pdImg": "../res/img/pd16.jpg",
"pdName": "【16】 香港直邮日本Spatreatment眼膜保湿去细纹法令纹",
"pdPrice": 219.00,
"pdSold": 13
}, {
"pdImg": "../res/img/pd17.jpg",
"pdName": "【17】 韩国MEDIHEALNMF可莱丝针剂睡眠面膜",
"pdPrice": 81.00,
"pdSold": 128
}, {
"pdImg": "../res/img/pd18.jpg",
"pdName": "【18】 DHC蝶翠诗橄榄蜂蜜滋养洗脸手工皂90g",
"pdPrice": 123.00,
"pdSold": 77
}, {
"pdImg": "../res/img/pd19.jpg",
"pdName": "【19】 日本资生堂CPB肌肤之钥新版隔离霜 清爽型 30ml",
"pdPrice": 429.00,
"pdSold": 36
}, {
"pdImg": "../res/img/pd20.jpg",
"pdName": "【20】 Heinz亨氏 婴儿面条优加面条全素套餐组合3口味3盒",
"pdPrice": 39.00,
"pdSold": 61
}, {
"pdImg": "../res/img/pd21.jpg",
"pdName": "【21】 Heinz亨氏 乐维滋果汁泥组合5口味15袋",
"pdPrice": 69.00,
"pdSold": 55
}, {
"pdImg": "../res/img/pd22.jpg",
"pdName": "【22】 保税区直发澳大利亚Swisse高浓度蔓越莓胶囊30粒",
"pdPrice": 271.00,
"pdSold": 19
}, {
"pdImg": "../res/img/pd23.jpg",
"pdName": "【23】 挪威Nordic Naturals小鱼婴幼儿鱼油DHA滴剂",
"pdPrice": 102.00,
"pdSold": 125
}, {
"pdImg": "../res/img/pd24.jpg",
"pdName": "【24】 澳大利亚Bio island DHA for Pregnancy海藻油DHA",
"pdPrice": 289.00,
"pdSold": 28
}, {
"pdImg": "../res/img/pd25.jpg",
"pdName": "【25】 澳大利亚Fatblaster Coconut Detox椰子水",
"pdPrice": 152.00,
"pdSold": 17
}, {
"pdImg": "../res/img/pd26.jpg",
"pdName": "【26】 Suitsky舒比奇 高护极薄舒爽纸尿片尿不湿XL60",
"pdPrice": 99.00,
"pdSold": 181
}, {
"pdImg": "../res/img/pd27.jpg",
"pdName": "【27】 英国JUST SOAP手工皂 玫瑰天竺葵蛋糕皂",
"pdPrice": 72.00,
"pdSold": 66
}, {
"pdImg": "../res/img/pd28.jpg",
"pdName": "【28】 德国NUK 多色婴幼儿带盖学饮杯",
"pdPrice": 92.00,
"pdSold": 138
}
];