我将我的网站域名从domain1.com更改为domain2.com
我网站上的所有图片都是这样的:
<img src="http://domain1.com/uploads/4353.jpg" />
<img src="http://domain1.com/uploads/54334.jpg" />
<img src="http://domain1.com/uploads/5345.jpg" />
我想将它们更改为:
<img src="http://domain2.com/uploads/4353.jpg" />
<img src="http://domain2.com/uploads/54334.jpg" />
<img src="http://domain2.com/uploads/5345.jpg" />
我通过jQuery得到了所有的src:
$('img').each(function() {
var oldsrc = $(this).attr('src');
});
如何用新的src替换它
答案 0 :(得分:5)
$('img').prop('src', function () { return this.src.replace('domain1','domain2'); })
<强> jsFiddle example 强>
答案 1 :(得分:1)
试试这个:
$('img').each(function() {
$(this).attr('src',$(this).attr('src').replace('domain1','domain2'));
});
<强> Working Demo 强>
答案 2 :(得分:0)
尝试:
$('img').each(function() {
var src = $(this).attr('src').replace('domain1.com', 'domain2.com');
$(this).attr('src', src);
});
答案 3 :(得分:0)
$('img').each(function() {
$(this).attr("src", $(this).attr('src').replace("http://domain1.com", "http://domain2.com"));
});