有谁知道如何删除部分网址。
例如,我有3个img源代码,每个源代码都位于自己的div类中,名为“showimage”。
<div class="showimage"><img src="http://www.mydomain.com/image1-thumb.JPG" /></div>
<div class="showimage"><img src="http://www.mydomain.com/image2-thumb.JPG" /></div>
<div class="showimage"><img src="http://www.mydomain.com/image3-thumb.JPG" /></div>
我希望所有网址都删除“-thumb”,以便img源读取;
<div class="showimage"><img src="http://www.mydomain.com/image1.JPG" /></div>
<div class="showimage"><img src="http://www.mydomain.com/image2.JPG" /></div>
<div class="showimage"><img src="http://www.mydomain.com/image3.JPG" /></div>
我只能访问CSS,javascript或jQuery。
感谢您的帮助。
答案 0 :(得分:4)
$("div.showimage img").attr("src",function(){
return this.src.replace("-thumb","");
});
答案 1 :(得分:0)
您可以这样做:
$(".showimage img").each(function() {
var imgSrc = $(this).attr("src");
imgSrc = imgSrc.replace("-thumb","");
$(this).attr("src",imgSrc);
});