我使用 jQuery 替换所有使用该标签添加的图像。我怎样才能替换所有用 CSS 添加的图像? 这就是我所拥有的tried with my fiddle所以如果你看到了,jQuery 适用于 img 标签,但不适用于 h1 标签。
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');
});
});
最佳答案
这应该适合你
$('h1').css('background-image', 'url(http://upload.wikimedia.org/wikipedia/en/0/0f/Red_X_Symbol.gif)');
关于jQuery:替换所有 CSS 背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17739575/