如何使用 JQuery 在此 img src 中添加文本

Posted

技术标签:

【中文标题】如何使用 JQuery 在此 img src 中添加文本【英文标题】:How to prepend text to this img src using JQuery 【发布时间】:2014-05-02 23:18:14 【问题描述】:

所以基本上我有这段代码,需要在 src 值前添加一些文本。

<img src="/servlet/servlet.FileDownload?file="  border="0"/></img>

我可以使用 JQuery 将 src 值更改为

src="/b2b/servlet/servlet.FileDownload?file="

谢谢

【问题讨论】:

从DOM中查询图片,然后使用attr()修改属性。 【参考方案1】:
$('img[src^="/servlet/servlet"]').attr('src', function(_,src) 
    return '/b2b' + src;
);

并且图片标签是自动关闭的,所以你应该删除&lt;/img&gt;

【讨论】:

我很感兴趣,你的 attr 回调中的下划线参数到底是做什么的? @wvandaal - 它确实......等待它......什么都没有。这是一种常见的方式来表明该参数没有被使用,但仍然需要在那里才能访问第二个参数

以上是关于如何使用 JQuery 在此 img src 中添加文本的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 jQuery 或 JS 更改 img src onclick

用jQuery插件如何改变img src的值

如何在jquery中找到一个div中的img属性

如何使用 JQuery 创建一个新的 img 标签,其中包含来自 JavaScript 对象的 src 和 id?

jquery怎么获取img的src?

使用 jQuery 获取图像 src