javascript - 如何使用 jquery 或 javascript 修改 <img> 标签的 src 属性的值

标签 javascript jquery

我正在解析一个 html 字符串片段并更改图像标签的 src 属性。 (即替换以“..”开头的路径

var hstr = $.parseHTML(str);
$(hstr).find('img').each(function(e){
var srcvalue = $(this).attr('src');
srcvalue = srcvalue.replace(/../gi, "");
$(this).attr('src', srcvalue);
});

然后通过附加结果来设置 div 元素的内容

document.getElementById('#section').append($(hstr));

但它不起作用...谁能告诉我哪里出了问题?

最佳答案

不要弄乱纯 JS DOM 和 Jquery。使用 $('#section').append($(hstr))

关于javascript - 如何使用 jquery 或 javascript 修改 <img> 标签的 src 属性的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15256089/

相关文章:

javascript - Jquery 脚本不触发

javascript - JS中如何嵌套对象?

javascript - 无法在 session 数组中存储ajax变量

javascript - jquery单滑动 handle

jquery - 如何在jquery中引用外部 "$(this)"?

jQuery 查找 float li 中每行的项目数

javascript - 弹出窗口关闭时强制页面重新加载

javascript - interact.js 光标没有改变

javascript - 仅在背景图像 jquery mobile 上滚动内容?

jquery - 如何使用 jquery 获取带有输入值的 HTML 字符串?