jQuery 在页面加载时替换多个 img URL

问题描述 投票:0回答:1

我对 jQuery 的了解有限/基本,对编程的了解更少。

我有一个动态加载内容的页面(我不控制该内容),我有足够的权限来加载一些 jQuery 代码。

页面加载了许多不同的图像,这些图像的路径类似于 /user1/resized/image1.jpg 或 /user2/resized/image2.jpg 我想用 /user1/original/image1.jpg 和/user2 替换/original/image2.jpg

因此,它需要找到所有调整大小的 URL,并将其更改为多个用户和图像的原始 URL。

我该怎么做?

我能够替换一个特定用户的图像,但我不知道如何进行替换循环并动态(通过正则表达式?)查找所有/任何用户。

jquery
1个回答
0
投票

在页面加载时尝试此操作

$(function() {
jQuery('img').each(function () {
    jQuery(this).attr('src', jQuery(this).attr('src').replace("resized/", "original/"));
});

});

© www.soinside.com 2019 - 2024. All rights reserved.