首页 > 解决方案 > 如何在jQuery中页面加载后替换图像src

问题描述

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

这是一个示例链接,

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

我想在页面完全呈现后b1n1v1替换为。bn1v1

这是我迄今为止尝试做的,但它不起作用。

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

谢谢!

标签: javascriptjqueryhtml

解决方案


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

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

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


推荐阅读