Eventos. jQuery  Page 2 Los eventos son uno de los elementos más importantes en el desarrollo de aplicaciones web enriquecidas del lado del cliente,

Slides:



Advertisements
Presentaciones similares
Introducción a jQuery Formación interna
Advertisements

Introducción a la programación (Clase 2)
CREANDO HABITACIONES Para crear un cuarto, selecciona Add Room en el menu Add. Se muestra la siguiente ventana: : En la parte.
Diagrama de estado Alumnos: Hernández Darwin ( )
3. EJERCICIOS PRÁCTICOS Práctica 1
Agregar código a un formulario Web Form con Microsoft ASP.NET
Crear una Presentación en Blanco Para crear una presentación en blanco sigue estos pasos: Presiona el Botón Office. Selecciona la opción Nuevo. En el cuadro.
CAPTURA Y RECOLECCIÓN DE ERRORES 20 de Noviembre de 2004.
¿Tarea, actividad o ejercicio?
Informática Aplicada a la Gestión de Empresas (IAGE) Parte III Excel e Internet Tema 2.
"java del lado del servidor" Servlet y JSP Java Server Pages.
En la barra de fórmulas, haga clic en la flecha situada junto al Cuadro de nombres y seleccione el nombre del rango de datos externos que desea copiar.
Daniel Esaú Flores Jiménez_5-c_t/m Actividad 2_ 1er Parcial.
PROPIEDADES Cada uno de los objetos que forman un formulario, desde el formulario mismo hasta los botones de comando y demás objetos contenidos en él,
Control de eventos con Javascript
Tutorial Informatica basica
José Antonio Rastoll Pérez Presentación PI. Índice 1. EL OBJETO SESSION Introducción. Propiedades. Funcionamiento. Variables de sesión, desventajas y.
Cualquier sitio web puede ser utilizado en un momento determinado como medio para llevar a cabo ciertos aprendizajes, por ejemplo se pueden aprender cosas.
TECNOLOGIA DE LA INFORMACION
Las variables en PHP Programación en Internet II.
Botones irregulares. Hola. Este tutorial explica el método para crear botones con formas irregulares y su utilidad en ejercicios de selección de objetos.
MouseListener y MouseMotionListener SUSANA CAROLINA VILLA TORRES.
Profesor: Miguel Angel Vidal
Eventos. Ejemplos de Eventos Un click del mouse Carga de una imagen o página web Pasar el mouse por encima de un punto del documento Seleccionar un campo.
J. M. Latorre. Acceso directo a una web Como crear accesos directos a paginas Web, en tu escritorio Seguramente, te gustaría tener un acceso directo.
Capítulo III Diseñador de Formas. El diseñador de Formas (Form Designer) Herramientas de dos vias y su uso. Un ejemplo de herramientas de dos vías. Configurando.
EL TECLADO.
EL TECLADO Es un periférico o dispositivo de entrada, sus teclas actúan como interruptores electrónicos que envían información a la computadora, El teclado.
La Interacción con su Computadora leCCI Ó n 3 Esta lección incluye las siguientes secciones:  El Teclado (Keyboard)  El Ratón (Mouse)  Variantes del.
INSTALACIÓN, USO Y MANIPULACIÓN DE LA COMPUTADORA.
YURLEY TATIANA BALLESTEROS ALVAREZ
Macromedia Flash MX Animación para la web.
INSTITUTO NACIONAL DE SAN BARTOLO
Es aquel que debemos realizar al computador cada cierto tiempo, bien sea para corregir fallas existentes o para prevenirlas. El periodo de mantenimiento.
5. ¿Cómo puedo añadir un medidor a un Equipo existente. ? Ir a MENU: Equipo -> Lista de Equipo. Busca el TOOL en la Lista de Equipo. - Escribir TL bajo.
Modulo I de formación Escuela TIC 2.0. Hardware del ordenador.
Gestión de procesos Sistemas Operativos Edwin Morales
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
Ingeniería de software
2014. Docente PROTECCIÓN DE LA SALUD ¿Qué es una computadora? También denominada ordenador, es una máquina electrónica que recibe y procesa datos.
Manejo de Eventos. Lo básico para manejo de eventos Cuando se realiza una interacción con el programa, se envía un evento. Es fundamental su comprensión.
Informática Básica Introdución a Windows
GOOGLE DESKTOP Realiza búsquedas dentro del escritorio con la misma facilidad con que realizas en la Web a través de Google.
EDWIN ACOSTA PINILLA DIEGO FERNANDO CASTRO JHON SEBASTIAN CASTRO.
Microsoft Office Excel 2007
AdWords Paypal Facebook Alina Gloria García Luis Enrique Toscano Fuentes María Guadalupe Ayala Torres.
Tema 10. Uso de formularios y controles
En tu navegador, accede a la página.
DESENCADENADORES Un desencadenador es una clase especial de procedimiento almacenado que se ejecuta siempre que se intenta modificar los datos de una.
EL ESCRITORIO GNOME. Escritorio es la pantalla principal de trabajo que ofrece el sistema operativo al usuario. Se considera como el entorno gráfico desde.
Hojas de Estilo en Cascada (Cascading Style Sheets)
Explorador.
Visual Basic EVENTOS A continuación se presentan brevemente los eventos más normales que reconoce Visual Basic 6.0. KeyPress, KeyUp y KeyDown.
En tu navegador, accede a la página.
INTEGRANTES: JOSE EDUARDO BARRERA CALVA. BYANKA MELISSA FRANCO VAZQUEZ. PEDRO FERNANDO HERRERA MORENO. DANIEL RAMIREZ MORALES. MAYRA ALEJANDRA SOTO LUCAS.
ORGANIZAR INFORMACIÓN EN WINDOWS
Mediacentro Clase #2 de Word I. Temario Movimiento del Punto de Inserción. Movimiento del Punto de Inserción. Corrección y Borrado del Texto.
ORGANIZAR INFORMACIÓN EN WINDOWS.  Sirven para organizar la información.  En ellas se pueden almacenar archivos, programas y más carpetas  El nombre.
Se pueden incluir comentarios en cualquier parte de un programa pero deben delimitarse con llaves o con paréntesis y asterisco:
TEMA 2: SISTEMAS OPERATIVOS. ENTORNO MONOUSUARIO.
TECLADO.
El ratón.
“Tipos de Eventos”.  Los eventos son todas las acciones que el usuario inicia, dar clic sobre un botón, presionar las teclas del teclado, etc. Cada vez.
Manejo de Eventos Visita FIEC FIEC. Eventos En evento es una acción iniciada por el usuario. Ejemplo de eventos son: presionar un botón, cambiar un texto,
INFORMÁTICA DESDE CERO
Es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows. Las aplicaciones creadas con Visual Basic están basadas.
M.C. Meliza Contreras González.  Se le llama interfaz gráfica al conjunto de componentes gráficos(ventanas, botones, combos, listas, cajas de dialogo,
ÍNDICE 2.-REVOLUCIÓN DEL INTERNET 3.-REVOLUCIÓN DEL INTRNET 2ª PARTE 4.- PARTES EXTERNAS DEL GABINETE 5.-UNIDADES DE MEDIDA 6.- WINDOWS Y SUS PARTES FUNDAMENTALES.
EL Mouse/Raton y Escritorio/Desktop MAGDALENA NAVA.
Mensajería Jabber DISTRITO SANITARIO SEVILLA. 02/03/20122 Distrito Sanitario A.P. Sevilla. Dpto. de Tecnologías de la Información Los programas de mensajería.
Transcripción de la presentación:

Eventos

jQuery  Page 2 Los eventos son uno de los elementos más importantes en el desarrollo de aplicaciones web enriquecidas del lado del cliente, puesto que sirven para realizar acciones en la página a medida que el usuario realiza cosas con la página. Es decir, son la base para crear la interacción con el usuario.

jQuery  Page 3 Con jQuery podemos implementar todos los eventos que existen en Javascript, y alguno un poco más evolucionado, para los que hay una función propia para cada uno.

jQuery  Page 4 Eventos Relacionados con el Ratón EventoDescripción.click() Sirve para generar un evento cuando se produce un clic en un elemento de la página..dblclick() Para generar un evento cuando se produce un doble clic sobre un elemento..hover() Esta función en realidad sirve para manejar dos eventos, cuando el ratón entra y sale de encima de un elemento. Por tanto espera recibir dos funciones en vez de una que se envía a la mayoría de los eventos..mousedown() Para generar un evento cuando el usuario hace clic, en el momento que presiona el botón e independientemente de si lo suelta o no. Sirve tanto para el botón derecho como el izquierdo del ratón..mouseup() Para generar un evento cuando el usuario ha hecho clic y luego suelta un botón del ratón. El evento mouseup se produce sólo en el momento de soltar el botón..mouseenter() Este evento se produce al situar el ratón encima de un elemento de la página..mouseleave() Este se desata cuando el ratón sale de encima de un elemento de la página.mousemove() Evento que se produce al mover el ratón sobre un elemento de la página.mouseout() Este evento sirve para lo mismo que el evento mouseout de JavaScript. Se desata cuando el usuario sale con el ratón de la superficie de un elemento..mouseover() Se produce cuando el ratón está sobre un elemento, pero tiene como particularidad que puede producirse varias veces mientras se mueve el ratón sobre el elemento, sin necesidad de haber salido..toggle() Sirve para indicar dos o más funciones para ejecutar cosas cuando el usuario realiza clics, con la particularidad que esas funciones se van alternando a medida que el usuario hace clics.

jQuery  Page 5 Eventos Relacionados con el Teclado EventoDescripción.keydown()Este evento se produce en el momento que se presiona una tecla del teclado, independientemente de si se libera la presión o se mantiene. Se produce una única vez en el momento exacto de la presión..keypress()Este evento ocurre cuando se digita un carácter, o se presiona otro tipo de tecla. Es como el evento keypress de Javascript, por lo que se entiende que keypress() se ejecuta una vez, como respuesta a una pulsación e inmediata liberación de la tecla, o varias veces si se pulsa una tecla y se mantiene pulsada..keyup()El evento keyup se ejecuta en el momento de liberar una tecla, es decir, al dejar de presionar una tecla que teníamos pulsada.

jQuery  Page 6 Eventos Combinados EventoDescripción.focus()Sirve para definir acciones cuando se produce el evento focus de Javascript, cuando el elemento gana el foco de la aplicación..blur()Ocurre cuando el elemento pierde el foco de la aplicación, que puede ocurrir cuando el foco está en ese elemento y pulsamos el tabulador, o nos movemos a otro elemento con el ratón..change()Ocurre cuando un elemento cambia su valor, es limitado para elementos input, textarea y select

jQuery  Page 7 Eventos Combinados EventoDescripción.focus()Sirve para definir acciones cuando se produce el evento focus de Javascript, cuando el elemento gana el foco de la aplicación..blur()Ocurre cuando el elemento pierde el foco de la aplicación, que puede ocurrir cuando el foco está en ese elemento y pulsamos el tabulador, o nos movemos a otro elemento con el ratón..change()Ocurre cuando un elemento cambia su valor, es limitado para elementos input, textarea y select

jQuery  Page 8 Ejemplos p { margin: 4px; font-size:16px; font-weight:bolder; cursor:pointer; }.blue { color:blue; }.highlight { background:yellow; } $("p").click(function () { $(this).toggleClass("highlight"); }); Click to toggle highlight on these paragraphs toggleClass() Permite conmutar clases, de forma, que si el elemento tiene ya la clase, la elimina y viceversa.

jQuery  Page 9 Manejadores de Eventos jQuery provee métodos para asociar controladores de eventos (en inglés event handlers) a selectores. Cuando un evento ocurre, la función provista es ejecutada. La función del controlador de eventos puede recibir un objeto. Este objeto puede ser utilizado para determinar la naturaleza del evento o, por ejemplo, prevenir el comportamiento predeterminado de éste

jQuery  Page 10 Manejadores de Eventos La función controladora de eventos recibe un objeto del evento, el cual contiene varios métodos y propiedades. El objeto es comúnmente utilizado para prevenir la acción predeterminada del evento a través del método preventDefault. Sin embargo, también contiene varias propiedades y métodos útiles: Método/PropiedadDescripción pageX, pageYLa posición del puntero del ratón en el momento que el evento ocurrió, relativo a las zonas superiores e izquierda de la página. typeEl tipo de evento (por ejemplo “click”). whichEl botón o tecla presionada. dataAlguna información pasada cuando el evento es ejecutado. targetEl elemento DOM que inicializó el evento. preventDefault()Cancela la acción predeterminada del evento (por ejemplo: seguir un enlace).

jQuery  Page 11 Ejemplo body { background-color: #eef; } div { padding: 20px; } $(document).mousemove(function(e){ $("#log").text("e.pageX: " + e.pageX + ", e.pageY: " + e.pageY); });

jQuery  Page 12.bind() Este método es uno de los principales de jQuery. Básicamente nos permite asociar funciones a eventos de elementos tanto del DOM como del navegador $(document).ready(function(){ $("a").bind( “ click ”, function(event){ alert("Este mensaje se muestra cuando el usuario da click en el enlace"); event.preventDefault(); }); preventDefault() permite bloquear el comportamiento por default, en este caso, de los enlaces

jQuery  Page 13.bind() Usando bind podemos, desde asociar varios eventos simultáneamente $('#foo').bind({ click: function() { // Hacer algo en el click }, mouseenter: function() { // Hacer algo en el mouseenter } });

jQuery  Page 14 Tarea