Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.
Añadir un atributo
$("#elemento").attr("href","https://pablomonteserin.com/")
Eliminar un atributo:
$("#elemento").removeAttr("href");
Recuperar el valor de un atributo:
var valor = $("#elemento").attr("href");
Ejercicios attr()
1. Cada vez que hacemos click sobre el botón la imagen cambia, así hasta el infinito.
2. Imágen aleatoria
Al pulsar el botón, cambiar la imágen por una aleatoria.
$(this)
Ejemplo de uso de $(this) para detectar la pulsación sobre una fila de una tabla
1111111111 | 1111111111 | 1111111111 | 1111111111 |
2222222222 | 2222222222 | 2222222222 | 2222222222 |
3333333333 | 3333333333 | 3333333333 | 3333333333 |
4444444444 | 4444444444 | 4444444444 | 4444444444 |
5555555555 | 5555555555 | 5555555555 | 5555555555 |
Ejercicio imagen secreta
Una imagen es escogida aleatoriamente. Esta imagen aparecerá inicialmente en pantalla. Hay otras tres imágenes pulsables. El juego consiste en pulsar una imagen y evaluar si esa es la imágen que se vé inicialmente
Este ejercicio se puede descomponer en tres fases:
- La imagen que queremos descubrir no es es aletoria.
- La imagen que queremos descubrir es aleatoria, pero no usaremos arrays. Para ello, los nombres de las fotografías serán 0.jpg, 1.jpg y 2.jpg, etc.
- La imagen que queremos decubrir será aleatoria y usaremos arrays. No es posible calcular una palabra (un nombre de fotografía) aleatoria. Cuando queremos generar un número aleatorio usamos Math.random. Si queremos generar una palabra aleatoria, usaremos Math.random como indice de un array.