渲染前删除HTML属性

时间:2019-02-26 14:11:03

标签: javascript jquery html

是否可以在获取图像之前为每个src标签删除img属性? 我想更改图像获取行为。

我做了什么:

$('img').each(function() {
    var elem = $(this);
    elem.removeAttr('src');
    // ... my custom actions
});

发生了什么: 在删除src属性之前,已获取图像:/

谢谢

1 个答案:

答案 0 :(得分:2)

如果您的src在标记中,那么它将在您的js执行之前获取。只需不使用src属性,将src放在data-src中,然后使用js抓取它并做您想做的事。