Foros del Web » Programando para Internet » Jquery »

Duda con atributos jquery

Estas en el tema de Duda con atributos jquery en el foro de Jquery en Foros del Web. Hola a todos tengo una duda con jquery haber si alguien sabe respondermela . Por una parte tengo el html , @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: ...
  #1 (permalink)  
Antiguo 30/07/2012, 08:02
Avatar de nakome  
Fecha de Ingreso: julio-2012
Ubicación: La Coruña
Mensajes: 7
Antigüedad: 12 años, 3 meses
Puntos: 0
Pregunta Duda con atributos jquery

Hola a todos tengo una duda con jquery haber si alguien sabe respondermela .
Por una parte tengo el html ,

Código HTML:
Ver original
  1. <img src=" imagen " title=" titulo de la imagen " />

Lo que hago con jquery es a todas las imagenes primero las rodeo con un enlace y les doy una clase a cada una como esto,

Código HTML:
Ver original
  1. <a class="img-1"  href=" "  title=" " ><img src=" imagen " title=" titulo de la imagen " /></a>

y lo que ahora quiero es obtener de esa misma imagen los atributos src y title y colocarlos en el enlace

Código HTML:
Ver original
  1. <a class="img-1"  href="imagen"  title="titulo de la imagen " ><img src=" imagen " title=" titulo de la imagen " /></a>

El problema viene que saca los atributos de la primera y los pone en todos por eso haber si alguien sabe como hacerlo.

Os dejo el enlace a jsfiddle para ver el codigo, http://jsfiddle.net/nakome/5YKQ3/

Gracias de antemano y saludos a todos.
  #2 (permalink)  
Antiguo 30/07/2012, 09:35
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: Duda con atributos jquery

Código PHP:
<script type="text/javascript">
$(
'a img').each(function(){
    var 
img = $(this);
    var 
img.parent();
    
a.attr({src:img.attr('src'),title:img.attr('title')})    ;
});
</script> 
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #3 (permalink)  
Antiguo 30/07/2012, 10:32
Avatar de nakome  
Fecha de Ingreso: julio-2012
Ubicación: La Coruña
Mensajes: 7
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: Duda con atributos jquery

Muchas gracias Lynxcraft andube probando con .parent pero se me paso por alto que tenia que haber puesto $('a img) en vez de $('a') y la acabe liando.

Gracias tambien por moverlo de sitio.
  #4 (permalink)  
Antiguo 30/07/2012, 11:05
Avatar de nakome  
Fecha de Ingreso: julio-2012
Ubicación: La Coruña
Mensajes: 7
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: Duda con atributos jquery

El codigo va perfecto pero me añade el enlace con src asi que lo he cambiado y ya funciona perfecto gracias

Cita:
Iniciado por Lynxcraft Ver Mensaje
Código PHP:
<script type="text/javascript">
$(
'a img').each(function(){
    var 
img = $(this);
    var 
img.parent();
    
a.attr({ aqui es href en vez de src :img.attr('src'),title:img.attr('title')})    ;
});
</script> 

Etiquetas: atributos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:30.