複数の値を返す関数でifステートメントを作成する必要があります。これを試しましたが、機能しません。
a(this).attr('src', function(i, current){
if ( i == 'http://www.old.com'){
return current.replace('http://www.old.com','http://www.new.com');
}
else if ( i == 'http://www.older.com'){
return current.replace('http://www.older.com','http://www.new.com');
}
else ();
});