将SRC属性替换为data-original

时间:2014-01-16 20:32:58

标签: jquery wordpress lazy-loading

我在WordPress主题中安装了LazyLoad。我想将使用lazyload的图像的所有SRC属性更改为数据原始。

此:

<img class="lazy" src="something.png">

对此:

<img class="lazy" data-original="something.png">

我尝试了很多东西。现在,这就是我所拥有的:

$( 'img.lazy[src]' ).attr('src').replaceWith( 'data-original' );

如何将SRC属性替换为数据原始文件?

1 个答案:

答案 0 :(得分:4)

改变这个:

$( 'img.lazy[src]' ).attr('src').replaceWith( 'data-original' );

对此:

$("img.lazy").each(function() {
    $(this).attr("data-original",$(this).attr("src"));
    $(this).removeAttr("src");
}); 
相关问题