当我执行下面的代码时,我得到一个不可读的图像,如下所示
function example() {
$('#placeholder').load("ylogo_purple_t1.gif");
}
那么,如何使用jQuery.load()加载图像?
由于
答案 0 :(得分:5)
加载会为您提供内容,请使用append
代替:
function example() {
$('#placeholder').append('<img src="ylogo_purple_t1.gif" />');
}
答案 1 :(得分:1)
您正在将图像的blob加载到元素中,浏览器正在尝试将其解析为文本。
$('#placeholder img').attr("src", "ylogo_purple_t1.gif");