图片如何延迟加载?

<div>
    <img src="1.jpg">
</div>

<botton>加载</botton>

var btn = document.getElementsTagName("botton")[0];

btn.onclick = function(){
    //如何点击时加载上面图片?`请输入代码`
}
阅读 2.5k
3 个回答

点击的时候动态添加src属性

$("img").one("load", function() {
// do stuff
}).each(function() {
if(this.complete) $(this).load();
});

可以看下lazyload

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题