我使用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