1
我可以使用jquery在當前html頁面的所有src標籤中添加一些value屬性嗎? 例如,在這個網站:在jquery中的所有src標籤中添加value屬性
<img src="images/slider/slide4.jpg" />
是這樣的:
<img src="http://www.website.com/images/slider/slide4.jpg" />
謝謝你們
我可以使用jquery在當前html頁面的所有src標籤中添加一些value屬性嗎? 例如,在這個網站:在jquery中的所有src標籤中添加value屬性
<img src="images/slider/slide4.jpg" />
是這樣的:
<img src="http://www.website.com/images/slider/slide4.jpg" />
謝謝你們
$('img').each(function() {
var newSrc = 'http://www.website.com/' + $(this).attr('src');
$(this).attr('src', newSrc);
});
編輯:您不需要each
環,忽略以前的代碼(保持供參考); attr
函數已經爲你做了!
$('img').attr('src', function() {
return 'http://www.website.com/' + this.src;
});
請參閱here中的最後一個示例。
不知道是否有一些最短的路。
$('img').each(function() {
$(this).attr('src', some_string + $(this).attr('src'));
});
我明白了,謝謝ziraks – 2011-05-16 16:43:23