jQuery整站无图处理
  • 分享到微信朋友圈
    X

本文介绍如何使用jQuery处理整站错误图片显示问题

主要js与解析

<script>
    //整站无图处理
    var nopicpath = 'images/nopic.gif' //无图路径 

    setTimeout(function () { nopic(); }, 1500);
    function nopic() {
        jQuery.each(jQuery("img:not(.lazy)"), function (i, n) {
            jQuery(n).on('error', function () {
                n.src = nopicpath;
                $(this).addClass("nopic")
            });
            n.src = n.src;
        });
    } 
</script>