У меня есть расширение Chrome, которое делает кучу вещей для онлайн-игры. Одна из функций, которые я недавно добавил, заменяет персонажа в игре персонализированным изображением, размещенным вне игры. Я фактически размещаю их на своем веб-сервере. Для этого я написал Jquery, который ищет определенные элементы, и, если URL-адрес изображения является одним из тех, которые запрашивает определенный игрок, я заменяю запрашиваемое ими изображение. Это работает нормально, но громоздко каждый раз, когда новый игрок запрашивает замещенное изображение, потому что я должен записать новую статическую замену в расширение Chrome, а затем переиздать его. Я надеюсь, что функция может быть написана таким образом, чтобы он смотрел на внешний источник и строил массив, который будет использоваться для подстановок. Пример одной из текущих семи статических замен приведен ниже.
$('td.nameCell2').each(function(){
$(this).attr('style', $(this).attr('style').replace("https://www.heroesrisinggame.com/imgs/avatar/generated/26_1114_1115_836_937_952_856_1100_904_875_863_922_840_503.png", "https://cbsargecom.ipage.com/imgs/FJinstead.png"));});
Возможно ли что-то подобное?
Спасибо.