替换为jQuery替换

时间:2015-12-15 16:09:50

标签: jquery

我有以下代码:

$('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.

1 个答案:

答案 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);

    }

}