Utilizzare php per ottenere l'URL di 100 foto da un db e mostrarle in una pagina, ma alcune foto potrebbero non esistere più. Se l'url della foto è fallito (404) Voglio usare jquery per nascondere l'immagine e non voglio mostrare alcuna immagine di errore. Questo è il mio codice ma non funziona.jQuery per controllare l'immagine esistente se la testina 404 la nasconde
html
<div id=test>
<img src="http://test.com/test1.jpg" />
<img src=" http://test.com/test2.jpg" />
<img src="http://test.com/test3.jpg" />
</div>
jquery
var pic_list = jQuery("#test img");
pic_list.load(function() {
var http = new XMLHttpRequest();
http.open('HEAD', pic_list, false);
http.send();
if (http.status == 404) {
pic_list.hide();
} else {
pic_list.show();
}
});
Ciao ~ Grazie per il tuo aiuto! – user1761824