JQuery - Ventana siguiente img

 
Vista:

Ventana siguiente img

Publicado por BruJR (1 intervención) el 24/11/2020 15:50:02
Hola,
Me he estado informado sobre los parent, children.. etc y he conseguido hacer este script que va mostrando imagenes cuando pulsas en el boton "siguiente".
Funcionar funcioma, pero quisiera saber si es lo mas correcto o me recomendais otra usar otra cosa (me refiero a la hora de obtener los valores de los data".
No soy muy experto.

Os dejo el codigo.

gracias y un saludo


1
2
3
4
5
6
7
8
9
10
11
12
13
14
$("body").on("click", ".boton", function(){
 
		var img = $(this).attr("data-img") + ".jpg";
		var id = "#" + $(this).attr("data-id");
 
		var img2 =  $(id).next().find(".boton").attr("data-img");
		var id2 =  $(id).next().find(".boton").attr("data-id");
 
		var imprimir = '<img src="' + img + '"><span class="boton" data-img="' + img2 + '" data-id="' + id2 + '">Siguiente</span>'
 
		$(".bdy").append(imprimir);
 
 
	});

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<body class="bdy">
 
 
 
<div id="uno">
    <span class="boton" data-img="44" data-id="uno">div 1</span>
</div>
 
<div id="dos">
	 <span class="boton" data-img="34" data-id="dos">div 2</span>
</div>
 
<div id="tres">
	 <span class="boton" data-img="78" data-id="tres">div 3</span>
</div>
 
</body>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder