JQuery取得标签的 src 的相对路径和绝对路径

今天遇上一个怪异的问题,本来想通过JQuery改变图片地址的,但是老是取得Dom处理后的绝对路径地址,不利于处理,研究了半天,终于知道怎么处理了:

 $("img").each(function(i){
 alert("1:" + $(this).attr("src"));  //这种方式可以取得 html 中的 src 属性
 alert("2:" + this.src);                 //这种方式取得的是经过 Dom 补完的绝对路径
 });

可恶的Dom

发表评论

电子邮件地址不会被公开。 必填项已用*标注