我有以下代码:
$('img').attr('src').replace('t','c');
由于我使用的平台不允许使用替换(这是一种未定义的方法),我想知道是否还有其他方法可以替换t C。最初的问题是改变了所有图像:
<img src="http://ourpictures.com/t/1.jpg">
<img src="http://ourpictures.com/t/2.jpg">
etc.
对此:
<img src="http://ourpictures.com/c/1.jpg">
<img src="http://ourpictures.com/c/2.jpg">
etc.
答案 0 :(得分:0)
对此进行排序,这效果最好:
var $els = $('.grid-article__img');
for(var i=0; i<$els.length; i++){
var $el = $($els[i]);
//console.log($els[i]);
if($el.attr('data-original').length>0) {
var imgSrc = $el.attr('data-original');
imgSrc = imgSrc.replace(/_cmplx_m/,"");
$el.attr('data-original', imgSrc);
$el.attr('src', imgSrc);
}
}