2016-03-30 7 views
3

Ich habe eine Änderung der Seitenausgabe auf die Bilder abhängig, die in ihm sind die Alarme sind, verwende ich die JavaScript-Funktion:ändern imagen automatisch mit Javascript oder jQuery

document.getElementById ('ID') src = "img/img_1.png ."; 

aber manchmal das Bild ändert sich nicht optisch, sondern Die korrekte Änderung der Variablen wird im DOM vorgenommen. Sagen Sie mir, dass dies daran liegt, dass es keine Kompatibilität mit einigen Browsern gibt. Gibt es eine andere neuere äquivalente Funktion, die diese Rolle erfüllen kann?

Antwort

2

Sie auf diese Weise versuchen ..

var image = document.getElementsByClassName("ID"); 
image.src = "img/img_1.png"; 

sicher sein, über den Weg

oder

image.src = "./img/img_1.png"; 

in jquery können Sie

$("#ID").attr("src","img/img_1.png"); 
Verwandte Themen