Nuevo post de jQuery donde vamos a repasar las las funciones mouseup() y mousedown(), estas funciones detectan la presión del click izquierdo del ratón y la finalización de la presión.
Otras funciones interesantes para trabajar con eventos del ratón son: mousemove() y mouseover() – mouseout().
mouseup() y mousedown() también tienen su equivalente con la detección de las teclas del teclado, estas son keyup() y keydown().
Vamos a ver la sintaxis de esta función extraída de su web oficial:
$(selector).mousedown(funcion)
Os explico los parámetros:
Vamos a ver la sintaxis de esta función extraída de su web oficial:
$(selector).mouseup(funcion)
Os explico los parámetros:
Vamos a ver en este ejemplo las 2 funciones en acción:
$(document).ready(function(){ $("#prueba").mouseup(function(){ $('#mensaje').text("Dejaste de presionar el click izquierdo"); }); $("#prueba").mousedown(function(){ $('#mensaje').text("Has presionado el click izquierdo"); }); });
Os explico el código del ejemplo:
El código HTML del recuadro y párrafo es el siguiente:
<p><span id="mensaje">Haz click izquierdo en el recuadro</span></p> <p><div id="prueba" style="height:100px; width:250px; background-color:#C3C3C3; padding:50px 50px 50px 50px;"></div></p>
Para la detección, control o selección de elementos con jQuery os recomiendo leer este post: