isotope + lazyload使元素在过滤时重新加载

时间:2016-03-18 11:38:05

标签: javascript jquery lazy-loading jquery-isotope jquery-lazyload

在加载默认过滤器时,插件运行良好。问题是当更换为另一个过滤器(使用同位素)时,因为元素显示良好,但滚动时,元素正在重新加载,为其中任何一个选择闪存。

我的js代码是:

private void detectDisconnect (Client user)
{ 
    try  
    {
        boolean listening = true;

        while (listening)
        { 
            System.out.println("<" + user.getUserName() + "> Sleeping...");
            user.setDisconnected(true); 
            send(user, "heartBeat#"); 
            Thread.sleep(Main.LATENCY);
            System.out.println("<" + user.getUserName() + "> I wake up!");

            if (user.isDisconnected()) { listening= false; exitClient(user);                 
        }  
    } 
    catch (InterruptedException e) { e.printStackTrace(); }
}

滚动屏幕截图。有时会重新加载(闪烁)2,3,4,...元素 enter image description here

欢迎任何解决方案

这里有一个类似的例子: http://jsfiddle.net/ZnEhn/255/

点击任何其他过滤器并滚动。结果是:从“全部”中加载了一些元素。显示,现在加载新元素,以便随机闪烁

0 个答案:

没有答案