Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manipulacin HTML/DOM
Manipulacin CSS
Manejadores de eventos HTML
Efectos y animaciones
AJAX
Utilidades
Sintaxis
La sintaxis de jQuery esta ideada para la seleccin de los elementos
HTML y la ejecucin de alguna accin en el/los elementos.
Sintaxis bsica:
$(selector).accion();
Donde:
El evento $(document).ready();
Sirve para prevenir la ejecucin de cdigo JS/jQuery antes de que el
documento haya finalizado su carga.
Es considerada una buena prctica el esperar a que el documento se
encuentre completamente cargado antes de comenzar a trabajar en l.
Por ejemplo, sera motivo de error/fallo el intentar realizar/ejecutar una
accin sobre un elemento que an no ha sido creado en el DOM.
$(document).ready(function(){
//codigo
});
Eventos jQuery
Como hemos visto anteriormente, en JS un event representa el preciso
momento en el que algo sucede en algn momento HTML, como por
ejemplo:
mtodo
Click()
Dblclick()
Mouseenter()
mouseleave
Mouseleave()
Metodo
Keypress()
Keydown()
Keyup()
$(this).css(background-color, yellow);
});
Obtencin de contenido
3 de los mtodos mas utilizados para la obtencin y manipulacin de
contenido en jQuery son:
Text()
Obtiene o establece el contenido del elemento o elementos
seleccionados, pero nicamente el texto.
$(p).mouseenter(function(){
Alert($(this).text());
});
Html()
Obtiene o establece el contenido del elemento o elementos
seleccionados, incluyendo el formato html.
$(p).mouseenter(function(){
Alert($(this).html());
});
Val()
Obtiene o establece el valor contenido en un campo de formulario
selecconado.
$(input[type=text]).mouseleave(function(){
Alert($(this).val());
});
Establecer contenido
Para establecer el contenido de los elementos HTML se utilizan los
mismos 3 metodos anteriores, con la diferencia que se proporciona una
cadena como parmetro. El uso de cada mtodo quedara de la siguiente
manera:
Agregando elementos
En jQuery, existen mtodos para agregar elementos de manera
dinmica dependiendo de la posicin en la que se deseen agregar.
Eliminando elementos
Tambin es posible eliminar elementos del DOM. Para esto, jQuery
proporciona los siguientes mtodos:
Manipulacin de clases
Como hemos comentado anteriormente, jQuery hace fcil el manejo de
los elementos HTML y tambin proporciona mtodos para manipular sus
propiedades, por ejemplo las clases.