javascript - 如何在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");
});
谢谢!
解决方案
循环每个图像并替换相同的图像.attr('src')
$(document).ready(function() {
$('img').each(function(){
$(this).attr('src',$(this).attr('src').replace("b1n1v1", "bn1v1"));
});
});
推荐阅读
- swiftui - 迁移到新的 SwiftUI App 协议,我的 FCM 通知停止工作
- javascript - jquery 代码可在除 safari 之外的所有其他浏览器上运行
- nswag - 指定 NSwag 要构建的类型
- node.js - Dockerizing React App 但 ERR_EMPTY_RESPONSE
- javascript - 构建一个字符串并将其用作 html 对象:未捕获的错误:对象作为 React 子对象无效
- kubernetes - 未找到 Storageclass.storage.k8s.io “gp2-encrypted”
- python - 如何使用 python 将 os.system(find command) 的输出放入列表变量
- spring - Spring 安全日志或为每个未经授权的(拒绝访问)请求添加自定义消息
- powershell - 由于超过 255 个字符的深度,无法获得最大文件的总和?
- graphql - Graphql Shopify | 使用元字段查询文章