javascript - 如何使用 JQuery 使用新的图像路径重写内部 img 标签源

标签 javascript jquery

如何在点击 span 元素时用新的图片路径重写跟随 img 标签的图片路径

<span id="cc-element-1">
    <img src="http://localhost/example/orig/abc.jpg"/>
</span>

预期结果如下,

<span id="cc-element-1">
    <img src="http://localhost/example/cloned/abc.jpg"/>
</span>

最佳答案

$('#cc-element-1').click(function() {
    var $img = $(this).children('img');
    $img.attr('src', $img.attr('src').replace(/orig/, 'cloned'));
});

关于javascript - 如何使用 JQuery 使用新的图像路径重写内部 img 标签源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7386712/

相关文章:

javascript - 替换括号 vscode 的匹配括号

javascript - 构建nodeJs时 typescript 错误

javascript - 点击队列功能

javascript - 仅在特定页面上执行 js 的最佳方式

javascript - 将 Jquery Toggle 转换为 Javascript

javascript - 如何在不仅使用 javascript 访问 DOM 的情况下动态更改样式?

javascript - 对于如何在没有 modernizr 的情况下用 border-radius 的特征检测检查替换我的旧浏览器检查?

这种格式的 JavaScript 日期 : "Wednesday, March 03, 2010 05:44:15 PM"

jquery - CSS 关键帧动画 : Hiding element before animation starts

jquery - 如何用 Sphinx 制作斑马 table ?或者如何将 jQuery 与 Sphinx 一起使用?