Foros del Web » Programando para Internet » Javascript »

No me funciona este escript

Estas en el tema de No me funciona este escript en el foro de Javascript en Foros del Web. Código: $(document).ready(function(){ $("img[width=100]").click(function() { xsrc = $(this).attr('src'); ident = $(this).attr('title'); }); }); $(document).ready(function(){ $("img[width=50]").click(function() { temp = ident; temp = '"img[title='+temp+']"'; $(temp).attr('src',function() {return xsrc;}); }); ...
  #1 (permalink)  
Antiguo 08/03/2011, 16:11
 
Fecha de Ingreso: agosto-2008
Mensajes: 108
Antigüedad: 15 años, 8 meses
Puntos: 0
No me funciona este escript

Código:
$(document).ready(function(){
			$("img[width=100]").click(function() {
				xsrc = $(this).attr('src');
				ident = $(this).attr('title');
				
			});
		});
		
		
		$(document).ready(function(){
			$("img[width=50]").click(function() {
				temp = ident;
				temp = '"img[title='+temp+']"';
				$(temp).attr('src',function() {return xsrc;});
			});
		});
Cuando hago esto
$(this).attr('src',function() {return xsrc;})
si funciona, pero cuando le paso un valor, en este caso temp
$(temp).attr('src',function() {return xsrc;})
no funciona.

lo he intentado de estas dos formas
Código:
temp = '"img[title='+temp+']"';
temp = "img[title="+temp+"]";
y nada.

Les agradeceria su ayuda.
  #2 (permalink)  
Antiguo 08/03/2011, 16:17
 
Fecha de Ingreso: agosto-2008
Mensajes: 108
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: No me funciona este escript

Se los voy a poner mas facil

Puedo hacer esto:

Código:
$("img").attr('src',function() {return xsrc;})
por esto

Código:
temp = "img";
$(temp).attr('src',function() {return xsrc;})

Etiquetas: Ninguno
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 14:01.