我使用jQuery來替換所有添加了標籤的圖片。我怎樣才能取代用CSS添加的所有圖像? 這就是我的tried with my fiddle。所以如果你看到,jQuery適用於img標籤,但不適用於h1標籤。jQuery:替換所有CSS背景圖片
JQUERY:
$(document).ready(function() {
$('img').each(function() {
if ($(this).attr('src')) $(this).attr('src', 'http://upload.wikimedia.org/wikipedia/en/0/0f/Red_X_Symbol.gif');
});
$('h1').each(function() {
if ($(this).attr('url')) $(this).attr('src', 'http://upload.wikimedia.org/wikipedia/en/0/0f/Red_X_Symbol.gif');
});
});
這是針對所有元素的,但代碼應該是''background-image','url(「...」)或''background','透明url(「...」)... '' – VenomVendor
對不起,這行只是爲了替換'$(this).attr'('src','http://upload.wikimedia.org/wikipedia/en/0/0f/Red_X_Symbol.gif')這行。 ;'從原來的帖子。 – bmurauer