Мне, вероятно, не хватает чего-то простого, но это довольно раздражает, когда все, что вы читаете, не работает. У меня есть изображения, которые могут повторяться много раз в течение динамически созданной страницы. Поэтому очевидно, что нужно предварительно загрузить его и использовать эту переменную как источник все время.
var searchPic;
function LoadImages() {
searchPic = new Image(100,100);
searchPic.src = "XXXX/YYYY/search.png";
// This is correct and the path is correct
}
то я устанавливаю изображение, используя
document["pic1"].src = searchPic;
или
$("#pic1").attr("src", searchPic);
Однако изображение никогда не устанавливается должным образом в FireBug, когда я запрашиваю изображение, которое я получаю [object HTMLImageElement]
как src
изображения
В IE я получаю:
http://localhost:8080/work/Sandbox/jpmetrix/[object]