Патрик предоставил хороший способ удаления «-h» из URL, с отмеченным исключением проблем, которые могут возникнуть, если шаблон «-h» появляется в других местах URL, но я хотел посмотреть, смогу ли я помочь, показав это как часть более полного решения.
$(function() {
$('img[src*="s1600-h"]').each(function() {
var newSrc = $(this).attr('src');
newStr = newSrc.replace(/-h/,'');
$(this).attr('src', newSrc);
});
});
То, что это делает, ищет все теги "img" с src, содержащим s1600-h
. Затем, используя простую замену регулярного выражения, мы вынимаем «-h» и соответствующим образом обновляем src. Вы можете поработать над уточнением этих шаблонов, если обнаружите, что некоторые вещи необходимо изменить, например, s1600 каждый раз отличается? Или, если «-h» должен быть более конкретным.
Удачи!