点击后,通过AJAX方式延迟加载。(如果在本地测试,一定要在服务器环境下测试,即地址栏必须是以http开头)
$("#container").one("click", function() { $("#container").load("images.html", function(response, status, xhr) { $("img.lazy").lazyload(); }); });
<img class="lazy" data-original="img/example.jpg" width="765" height="574">