html 延迟加载Boom GUI的图像。在StackOverflow上被问到解决方案:https://gist.github.com/brock/6724161

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 延迟加载Boom GUI的图像。在StackOverflow上被问到解决方案:https://gist.github.com/brock/6724161相关的知识,希望对你有一定的参考价值。

<!DOCTYPE HTML>
<html>
<head>
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js" charset="utf-8"></script>
    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.0-rc.2/angular.min.js"></script>
    <script src="//cdn.jsdelivr.net/jquery.lazyload/1.9.0/jquery.lazyload.min.js"></script>
    <script type="text/javascript">
        angular.module('boomApp', [])
            .controller('BoomCtrl', function ($scope, $http) {
                $http.get(".boom")
                .success(function(data){
                    $scope.lists = data['lists'];
                });
        });
    </script>
    
    <title>Boom!</title>
</head>
<body>
<div ng-app="boomApp">
    <div id="app" ng-controller="BoomCtrl">
        <div class="list" style="clear:both;" ng-repeat="list in lists">
            <div ng-repeat="(listname,array) in list">
                <h2 style="background-color:#C8C8C8;">{{listname}}</h2>
                <div class="arrayitem" style="clear:right;" ng-repeat="item in array">
                    <div ng-repeat="(name, url) in item">
                        <figure style="float:left;">
                            <img class="lazy" src="http://www.appelsiini.net/projects/lazyload/img/grey.gif" data-original="{{url}}" width="150" height="150" alt="{{name}}" />
                            <figcaption><a ng-href="{{url}}">{{name}}</a></figcaption>
                            <input type="text" onClick="this.select();" value="{{url}}" />
                        </figure>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<script type="text/javascript">
        window.onload = $("img.lazy").lazyload();
</script>
</body>
</html>

以上是关于html 延迟加载Boom GUI的图像。在StackOverflow上被问到解决方案:https://gist.github.com/brock/6724161的主要内容,如果未能解决你的问题,请参考以下文章

简单的JavaScript图像延迟加载库Echo.js

在 Android 上像 tumblr 一样延迟加载图像

将隐藏图像加载到 HTML [重复]

JS 图像延迟加载

在页面的其余部分完成加载后延迟加载 html5 视频

在 iPhone 中延迟加载图像的最佳方式是啥?