Ho uno snippet html restituito tramite ajax. Lo snippet è un tag <img>
.Ottieni immagini src senza caricare l'immagine?
<img src="image.jpg" />
Ho bisogno di estrarre il valore dell'attributo src
senza caricare l'immagine inizialmente. Il motivo è l'attributo src
che contiene un percorso parziale che devo manipolare nella mia app per caricare correttamente l'immagine.
Ho il seguente codice attualmente estrarre l'attributo src
:
var src = $(value).attr('src');
Tuttavia, questo provoca l'immagine da caricare, con un conseguente 404. Vorrei evitare questa richiesta inutile.
Come posso estrarre il valore dell'attributo src
senza che il browser carichi l'immagine?
Se non si desidera caricare l'immagine, perché creare un elemento img? Basta creare una stringa nello script con il valore. –
Rendi il tuo server restituito ''. Quindi, con jQuery, ottieni 'data-src', manipolo e rimettilo come' src'. – blex
Non ho il controllo del server - sto ricevendo uno snippet di tag img arbitrario come parte di una richiesta Ajax. –