Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/08/2015, 05:34
monicapo
 
Fecha de Ingreso: septiembre-2003
Mensajes: 140
Antigüedad: 21 años, 1 mes
Puntos: 2
Respuesta: Conocer id sabiendo class

Nada, no me hace nada.
Solo funciona el clic si meto la función en el success de AJAX.
Por un lado si solo quisiera hacer eso, pues lo dejo así, pero quiero ampliar la funcionalidad.

Quisiera hacer esto:

He metido varias imagenes en la fila.
Quisiera hacer eventos clic en cada imagen por separado, y como depende de la id de cada fila pues he hecho esto:

Código:
$(".fila").on("click", function(){
	$($(this).children("img")[0]).on("click", function(){
		alert("Vista 1");
	});
	$($(this).children("img")[1]).on("click", function(){
		alert("Vista 2");
	});
	$($(this).children("img")[2]).on("click", function(){
		alert("Vista 3");
	});
});
Pero claro esto está mal hecho. Porque genera eventos clic duplicados cada vez que pico en una de las imagenes.

A ver si me podéis ayudar, porque no me aclaro.
Si tengo:

Código:
<div id="1" class="fila">
	<img class="imgUno" src="imagenes/uno.png">
	<img class="imgDos" src="imagenes/dos.png">
	<img class="imgTres" src="imagenes/tres.png">
</div>
<div id="2" class="fila">
	<img class="imgUno" src="imagenes/uno.png">
	<img class="imgDos" src="imagenes/dos.png">
	<img class="imgTres" src="imagenes/tres.png">
</div>
¿Como pondría eventos clic en las tres imagenes, mostrando por ejemplo, un alert distinto? Estoy bastante perdido.