jquery-dzyables中的jquery-lazyload图像
使用datatables javascript插件,我想在分页表中显示10k个小图像。
因为我加载太多,我得到错误。
我想只在它们出现时才加载这些图像,所以我找到了lazyload插件 。
但是,图像最初根本不显示。
我必须手动输入
$("img.lazy").lazyload();
在浏览器控制台中。
然后只加载屏幕上的图像
(即当我向下滚动时,我看到所有其他图像都已卸载)。
这certificate至少插件有点工作。
使用数据表有什么特别之处吗?
我是否必须每秒脚本地触发延迟加载?
谢谢 !
我在没有lazyload插件的情况下找到了另一种方法。
使用该选项
"fnRowCallback": customFnRowCallback
然后此函数将用图像标记替换第一列。
function customFnRowCallback( nRow, aData, iDisplayIndex ) { $('td:eq(0)', nRow).html( '' ); return nRow; }