Изменение части изображения SRC с помощью jQuery? - PullRequest
1 голос
/ 10 марта 2012

Сегодня я столкнулся с проблемой, и мне интересно, смогу ли я ее исправить. Есть ли способ получить каждый элемент (ol.notes .avatar - существует более одного ol.notes .avatar) и заменить часть изображения SRC на них? Каждое изображение заканчивается на _16.png, но мне нужно jQuery, чтобы заменить это _16.png на _48.png. Есть ли способ сделать это?

Что у меня сейчас (не работает)

    $('ol.notes .avatar').each(function(){
    this.src = this.src.replace("_16","_40");
});

1 Ответ

5 голосов
/ 10 марта 2012
$('ol.notes .avatar').attr('src', function(i, src) {
    return src.replace( '_16.png', '_48.png' );
}); 
...