我有一个网络应用程序,它用其他 img 替换了几个 img。
例如:路径为http://example.com/example/example/images/dir/1.gif的图像被替换为http://cdn.example.com/dir/1.gif。
为此,我使用 jQuery attr()。
所以我的代码看起来像这样:
$('img[src="http://www.example.com/dir/images/dir/1.gif"]').attr('src', "http://cdn.example.com/dir/1.gif");
$('img[src="http://www.example.com/dir/images/dir/2.gif"]').attr('src', "http://cdn.example.com/dir/2.gif");
$('img[src="http://www.example.com/dir/images/dir/3.gif"]').attr('src', "http://cdn.example.com/dir/3.gif");
$('img[src="http://www.example.com/dir/images/dir/4.gif"]').attr('src', "http://cdn.example.com/dir/4.gif");
$('img[src="http://www.example.com/dir/images/dir/5.gif"]').attr('src', "http://cdn.example.com/dir/5.gif");
$('img[src="http://www.example.com/dir/images/dir/6.gif"]').attr('src', "http://cdn.example.com/dir/6.gif");
$('img[src="http://www.example.com/dir/images/dir/7.gif"]').attr('src', "http://cdn.example.com/dir/7.gif");
$('img[src="http://www.example.com/dir/images/dir/8.gif"]').attr('src', "http://cdn.example.com/dir/8.gif");
$('img[src="http://www.example.com/dir/images/dir/9.gif"]').attr('src', "http://cdn.example.com/dir/9.gif");
$('img[src="http://www.example.com/dir/images/dir/10.gif"]').attr('src', "http://cdn.example.com/dir/10.gif")
那么有没有办法压缩这个?所以它是用更少的字符写的?
注意:在每一行中,两个网站上的图像都是相同的。例如,1.gif 再次替换为 1.gif,但使用了不同的服务器。所以基本上我想更换服务器。当http://www.example.com/dir/images/dir/替换为http://cdn.example.com/dir/。
非常感谢