Quiero cambiar attr('src', 'imagename') .
Pero conservando el nombre existente.
<image src="abc"> <jquery> $('image).attr('src','' ) -> abcde and just add existing abc + de¿Como puedó resolver esté problema?
Gracias :)
El nombre del elemento es img , no image . Aquí hay una manera de hacer esto:
$('img').attr('src', function(_, currentValue) { return currentValue + 'de'; }); Tenga en cuenta que esto afecta a todos los elementos de la colección jQuery, es decir, agrega el "de" al atributo src de todos los elementos img .
el elemento real es <img> no <image>
Use el mismo código para obtener src primero y luego reemplace el valor agregándole una cadena adicional.
Ejemplo de ejecución:
$('img').attr('src', $('img').attr('src')+'de'); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <img src="abc">