javascript - 如何在 jQuery 中加载页面后替换图像 src

标签 javascript jquery html

如何在页面加载后使用 jQuery 更改图像 src 的特定部分?

这是一个示例链接,

<img src="https://example.com/73832d3c5fca_175x175_c0b~bn1v1.jpg">

我想替换 b1n1v1bn1v1页面完全呈现后。

这是我到目前为止尝试做的事情,但没有成功。

$(document).ready(function() {
    return $(this).text().replace("b1n1v1", "bn1v1");
});

谢谢!

最佳答案

循环每个图像并替换相同的.attr('src')

$(document).ready(function() {
   $('img').each(function(){
        $(this).attr('src',$(this).attr('src').replace("b1n1v1", "bn1v1"));
    });
});

每个 https://api.jquery.com/each/

关于javascript - 如何在 jQuery 中加载页面后替换图像 src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54328671/

相关文章:

javascript - 我想在命令行上获取我的 linux 设备的准确经纬度。就像 HTML5 中的地理定位。我无权访问浏览器

javascript - 如何在 JavaScript 中创建内存泄漏和监控内存使用情况

jquery - HTML/CSS 背景图像不显示

jquery - PrettyPhoto 删除扩展图像选项

html - 单击后重置链接状态

javascript - 在特定条件下为对象附加值?

javascript - 使用 underscorejs 获取 javascript 对象的键

javascript - 抓取图像高度并将其设置为其容器 jquery

html - nth-child 在使用 Handlebars 的 HTML 上没有响应

css - 为什么 -webkit-box-flex 属性对此不起作用?