O Lazy Load não carrega imagens visíveis

Eu estou tentando usar o lazyload para carregar apenas imagens que são visíveis (porque o meu site é responsivo e algum conteúdo é oculto com display: none para clientes em uma tela menor).

Basicamente, o lazyload funciona, mas APENAS depois de eu rolar a página um pouco.

Estas são as configurações de carregamento lento que estou usando e, mesmo depois de definir o limite para 2000px (mais do que a altura total da página), ele só carrega imagens depois que o usuário rola a página (até 1 px). Este bug só aparece em navegadores webkit.

$(document).ready(function () {
    $("img").lazyload({threshold : "2000", effect : "fadeIn", effectspeed: 2000,});
});

questionAnswers(13)

yourAnswerToTheQuestion