Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/05/2013, 10:04
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: .text() no funciona en atributo alt de una imagen

Entonces lo que necesitás es la variable valor, porque el text() es el texto contenido dentro de una etiqueta

Ejemplo
Código:
<!DOCTYPE html>
<html lang="es-ar">
<head>
<meta charset="utf-8" />
<title>mag cam</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function (){
 
        $("img.det-usu-reg").click( function(){ 
        var valor = $(this).attr("alt");
        var contrato = $(valor).text();
        alert(valor);
    
});
 
        $("span").click( function(){ 
        var valor = $(this).attr("title");
        var contrato = $(this).text();
        alert(valor);
        alert(contrato);
    
});
 
});
//]]>
</script>
</head>
<body>
	<img src='botones_enc.jpg' style='cursor:pointer' class='det-usu-reg' alt='valor_1'  />
	<br /><br />
	<span title="esto es el title del span">esto es el text del span</span>
</body>
</html>
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.