All pastes #2122520 Raw Edit

Miscellany

public text v1 · immutable
#2122520 ·published 2012-02-28 21:17 UTC
rendered paste body
function loadImages() {
        var h = $(window).scrollTop();
        var c = $(window).height();

        var _imgs = $('span.img-to-load:visible');
        var el, _img, _parent;
        for (var _i = 0; _i < _imgs.length; _i++) {
            el = $(_imgs[_i]);
            _parent = el.parent();
            if (el.offset().top > h + c)break
            _img = $('<img role="img">').attr({src:el.data("src")}).css({width:el.width() + 'px', height:el.height() + 'px'});
            _img.addClass(el.attr("class"));
            el.remove();
            _parent.append(_img);
        }
    }

    loadImages();

    $(window).scroll(function () {
        loadImages();
    });