Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/06/2009, 21:17
Avatar de arthpix
arthpix
 
Fecha de Ingreso: diciembre-2003
Ubicación: Cancún
Mensajes: 2.340
Antigüedad: 20 años, 11 meses
Puntos: 93
Respuesta: detectar click dentro de un div cargado con load (jquery)

Te falto declarar una variable y como bien dice jtoribioa no debes usar atributos inexistentes por que aruinan tu markup.

Debes asignar dos atributos a las celdas que te interesan, uno de donde localizarla y uno de donde asignar el dato que deseas mostrar asi:

Código HTML:
<script type="text/javascript">
	$(document).ready(function(){
              // Usamos la función each para que cada elemento de clase "datos" ejecute la función por si mismo
		$("td.datos").each(function(){
                      // Definimos una variable valor usando como dato el atributo title
			var valor = $(this).attr("title");
                      // ejecutamos la función click sobr el elemento que estamos clickando
			$(this).click(function(){
                               // Y construimos la sentencia de la alerta con la variable valor
				alert("Hice click sobre: " + valor);
			});
		});
	});
</script> 
Tu html sería asi:

Código HTML:
<table>
	 <tr>
		 <td></td>
		<td>1 Color</td>
		 <td>2 Colores</td>
	 </tr>
	  <tr>
		 <td>1 cara</td>
		 <td class="datos" title="1">$4.75</td>
		 <td class="datos" title="2">$5.75</td>
	 </tr>
	 <tr>
		<td>2 Caras</td>
		<td class="datos" title="3">$6.75</td>
		<td class="datos" title="4">$7.75</td>
	</tr>
</table> 
__________________
Antes de hacer rabietas infórmate: Linux != Windows