要清空一个 div 并将其替换为我正在使用的图像:
$(this).html('');
$('<img/>', {
src: 'blah.gif'
}).appendTo(this);
有更好的方法吗?
*编辑:我必须保留 $('<img/>'
参与否则我可以做$(this).html('<img src="blah.gif">');
我知道!!
最佳答案
您可以使用 .empty()
执行此操作或您当前的 .html()
与 .append()
,它是链接的,但没有那么大的改进:
$(this).empty().append($('<img />', { src: 'blah.gif' }));
//or..
$(this).html('').append($('<img />', { src: 'blah.gif' }));
关于javascript - jQuery 插入元素并覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2818614/