Как добавить в lazy load background?

137
06 сентября 2019, 19:30

Стоит плагин на wp lazy-load, но не работают изображения через стили background.

Может, кто то сталкивался?

Вытянул код из плагина lazy-load.js

(function($) {
lazy_load_init();
$( 'body' ).bind( 'post-load', lazy_load_init ); // Work with WP.com infinite scroll
function lazy_load_init() {
    $( 'img[data-lazy-src]' ).bind( 'scrollin', { distance: 200 }, function() {
        lazy_load_image( this );
    });
    // We need to force load gallery images in Jetpack Carousel and give up lazy-loading otherwise images don't show up correctly
    $( '[data-carousel-extra]' ).each( function() {
        $( this ).find( 'img[data-lazy-src]' ).each( function() {
            lazy_load_image( this );
        } );        
    } );
}
function lazy_load_image( img ) {
    var $img = jQuery( img ),
        src = $img.attr( 'data-lazy-src' );
    if ( ! src || 'undefined' === typeof( src ) )
        return;
    $img.unbind( 'scrollin' ) // remove event binding
        .hide()
        .removeAttr( 'data-lazy-src' )
        .attr( 'data-lazy-loaded', 'true' );
    img.src = src;
    $img.fadeIn();
}
})(jQuery);
READ ALSO
Подгон размеров div блоков под экран

Подгон размеров div блоков под экран

Всем привет! Как реализовать изменение размеров блока при изменении размеров экрана? На сайте http://agario это реализовано так, что блок не может...

110
Один файл js не видит действия другого [закрыт]

Один файл js не видит действия другого [закрыт]

Есть два файла *js , в первом создание дива

141
GZIP не сжимает javascript файлы

GZIP не сжимает javascript файлы

Адрес сайта - omiksagrocom Работаю над оптимизацией

120
jquery .val() возвращает w.fn.init [select#test.searchable]

jquery .val() возвращает w.fn.init [select#test.searchable]

При исполнении кода метод

120