触发+1& -1使用jQuery滚动

时间:2012-08-20 22:45:49

标签: jquery jquery-isotope lazy-loading

我使用以下函数使用jQuery触发+1和-1滚动,以便在将lazyload与同位素结合使用时显示图像,否则过滤时图像不会显示。

function forceLoad(){
    $.scrollTo("+=1px");
    $.scrollTo("-=1px");
};

适用于FF和Chrome浏览器,但不适用于Safari(使用版本6进行测试)。

关于我可以尝试使用jQuery产生相同行为的任何想法?

2 个答案:

答案 0 :(得分:0)

如果您使用LazyLoad plugin,我认为您可以通过触发appear事件来强制加载所有图片:

$('img').filter(function() {
  return $(this).offset().top < $(window).height();
}).trigger('appear');

答案 1 :(得分:0)

工作代码:

function forceLoad(){
    $(window).trigger("scroll");
};