如何在某个div中使用jquery为img src添加额外的路径?

时间:2015-06-05 16:53:55

标签: javascript jquery

我目前有img标签的输入:

  <div id="myDiv">
      <img src="/assets/images/upload/test1.jpg" />
      <img src="/assets/images/upload/test2.jpg" />
      <img src="/assets/images/upload/test3.jpg" />
  </div>

如何使用jquery使用jquery向/newfolder/中的所有图像标记添加像myDiv这样的图像路径? 我发现jquery可以改变图像src ...例如

$('#myDiv img').attr('src','/newfolder/assets/images/upload/test.jpg')

现在..我可以在myDiv中继续查找其他图像,并将/newfolder/之类的前置路径添加到myDiv中的所有图像src中吗?

1 个答案:

答案 0 :(得分:1)

var picRoot="/newfolder";

$('#myDiv img').each(function(){
    if ( $(this).attr('src').indexOf(picRoot)!== 0){
        $(this).attr('src', picRoot + $(this).attr('src'));
    }
});

如果您的内容发生变化,请致电。