javascript - 渲染前移除 HTML 属性

标签 javascript jquery html

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

我做了什么:

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

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

谢谢

最佳答案

如果您的 src 在标记中,那么它将在您的 js 执行之前获取。干脆不使用src属性,把src放在data-src里,然后用js抓取它,做你想做的。

关于javascript - 渲染前移除 HTML 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54887424/

相关文章:

javascript - 使用 JavaScript 规则和消息检查是否至少选中了 1 个复选框

javascript - 悬停多个元素仅影响 1 个项目

java - 文件上传后,Servlet 中的 response.sendRedirect() 无法正常工作

html - CSS、HTML 布局 : relative div inside absolute div flows outside its container

javascript - <audio> 到波形或频谱图图像,无需在 Chrome 中播放

javascript函数将上传文件字段设置为默认值

javascript - jQuery - console.log() 返回一个元素,但我无法访问它

javascript - 将变量值而不是其名称作为类传递

CSS不适用于带有文本的div

c# - 获取客户日期格式