Jquery 用原始数据替换SRC属性
我已经在我的WordPress主题中安装了LazyLoad。我想将使用lazyload的图像的所有SRC属性更改为原始数据 这: 如何将SRC属性替换为原始数据?更改此选项:Jquery 用原始数据替换SRC属性,jquery,wordpress,lazy-loading,Jquery,Wordpress,Lazy Loading,我已经在我的WordPress主题中安装了LazyLoad。我想将使用lazyload的图像的所有SRC属性更改为原始数据 这: 如何将SRC属性替换为原始数据?更改此选项: $( 'img.lazy[src]' ).attr('src').replaceWith( 'data-original' ); 为此: <img class="lazy" data-original="something.png"> $( 'img.lazy[src]' ).attr('src').rep
$( 'img.lazy[src]' ).attr('src').replaceWith( 'data-original' );
为此:
<img class="lazy" data-original="something.png">
$( 'img.lazy[src]' ).attr('src').replaceWith( 'data-original' );
在这里提问之前请先阅读。不要粗鲁,但是,如果你花一分钟阅读文档,你会发现你的代码毫无意义。那么我该怎么做呢?这不是我读过文档的唯一一件事。代码语法是有效的,但整件事毫无意义。他需要更改服务器端代码以获得正确的延迟加载行为。您可以使用以下命令缩短函数中的代码:$this.attrdata original,$this.attrsrc.removeAttrsrc;
$( 'img.lazy[src]' ).attr('src').replaceWith( 'data-original' );
$("img.lazy").each(function() {
$(this).attr("data-original",$(this).attr("src"));
$(this).removeAttr("src");
});