带有Lazy Load的jQuery.tablesorter

时间:2014-11-26 03:12:24

标签: javascript jquery lazy-loading tablesorter

我试图一起运行tablesorter和延迟加载,但是当我对表进行排序时,图像会停止加载。我似乎无法想出这个方法。 任何帮助将不胜感激。

JS:

$(document).ready(function()
    {
        $("#table").tablesorter();
    }
);
$(function() {
    $("img.lazy").lazyload({
      effect : "fadeIn"
    });
});

1 个答案:

答案 0 :(得分:2)

排序表将为图像生成新位置,因此您可以在排序结束后执行延迟加载。

试试这个:

$(document).ready(function(){
     $("#table").tablesorter();
     $("#table").bind("sortEnd",function(e, table) {
         $("img.lazy").lazyload({
            effect : "fadeIn"
         });
     });
});