mui ajax 懒加载,MUI懒加载 - 前端小谢的个人空间 - OSCHINA - 中文开源技术交流社区...

在各种列表中,有些需要大量的图片,在这些列表结构中使用懒加载可以很快提高加载速度。我们需要引入mui.lazyload.js和mui.lazyload.img.js两个文件,还有占位图。

懒加载

window.page = {

fk: {},

fn: {

getDongTai: function () {

try {

$.ajax({

type: "GET",

url: webconfig.domain + "Handlers/CustomerHandler.ashx?go=dongtai_list",

data: {},

cache: false,//设为false不会读缓存

dataType: 'json', //data type from server,format like:'text','html','json','xml'……

success: function (data) {

if (data.r) {

var json = eval(data.d);

var str = "";

for (var i = 0; i < json.length; i++) {

var imgs = json[i].imgs ? (webconfig.domain + "handlers/filehandler.ashx?go=load&path=" + json[i].imgs) : "images/cbd.jpg";

str += '

'; //id="' + json[i].user_id + '"

str += '

';

str += ' ';

str += '

';

str += '

';

str += '

';

str += '

' + json[i].nick_name + '  ' + json[i].create_time2 + '

';

str += ' ';

str += '

';

str += '

';

str += '

';

}

$("#list_container").append(str);

mui(document).imageLazyload({

placeholder: 'images/60x60.gif'

});

mui("#list_container").on("tap", ".mui-card", function (x) {

var dongtai_id = this.getAttribute('dongtai_id'); //$(this).attr('guide_id');

mui.openWindow("zijiayou.html?id=" + dongtai_id);

});

} else { mui.alert(data.i); }

},

complete: function (x, y, z) {

if (x.status != 200) { mui.alert(x.responseText); }

}

});

} catch (ex) {

mui.alert(ex.message);

}

}

},

init: function () {

page.fn.getDongTai();

//首页轮播

mui("#slider").slider({

interval: 5000

});

//说点什么点击事件

document.getElementById("share_talk").addEventListener("tap", function () {

mui.openWindow("fabu_dongtai.html");

});

}

};

mui.plusReady(function() {

window.page.init();

});

注意点:1.引入两个文件的js有先后顺序。2.图片必须设置data-lazyload="'+imgURL+'"。3.调用mui(document).imageLazyload({

placeholder: 'images/60x60.gif'

});加载占位图片。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值