Jquery
Jquery
addClass()
$("#contenido").addClass("nombreclase");
Con la funcin addClass() lo que hacemos aadir una clase ya establecida en nuestro CSS al
contenedor con id=contenido. En e este caso le estamos aadiendo los estilos de la clase
nombreclase.
after()
$("#contenido").after("<p>hola!</p>");
El mtodo after() aade contenido html delante de lo que haya dentro del contenedor con
id=contenido.
ajax()
$.ajax({
type: "POST",
url: "archivo.php",
data: dataString,
success: function() {
...
}
});
Con el mtodo ajax() lo que conseguimos es realizar una llamada a un archivo php sin tener
que recargar la pgina ni hacer una peticin al servidor.
append()
$("#contenido").append("<p>hola!</p>");
appendTo()
$("#contenido2").appendTo("#contenido1");
$("#contenido").attr("data");
$("#contenido").attr("title");
Con la funcin attr() retorna el valor del atributo que le pases como parmetro de un
elemento o contenedor.
before()
$("#contenido").before("<p>hola!</p>");
El mtodo before() aade contenido html detrs de lo que haya dentro del contenedor con
id=contenido.
blur()
$("input").blur(function(){
...
});
change()
$("select#languages").change(function(){
...
});
click()
$("#button").click(function(){
...
});
css()
$("#contenido").css("background-color","yellow");
$("#button").dblclick(function(){
...
});
delay(time)
$("#contenido").slideUp(300).delay(800).fadeIn(400);
Esta funcin permite retrasar la ejecucin de las siguientes que estn en la cola. Es til para
aadir retrasos en una serie de animaciones. En el caso del cdigo de ejemplo, primero
hacemos slideup, hacemos una espera y seguidamente hacemos fadein.
each()
$("li").each(function(){
$(this).toggleClass("nombreclase");
});
Con la funcin each() lo que hacemos es iterar una serie de elementos. En el ejemplo
estamos iterando una lista a la que a cada elemento le estamos cambiando el estilo o css
utlizando la funcin toggleClass().
empty()
$("#contenido").empty();
fadeIn()
$("#contenido").fadeIn();
El mtodo fadeIn() hace que el elemento que lo recibe aparezca en la pgina a travs del
cambio de su opacidad, haciendo una transicin suavizada que acaba con el valor de opacity
1. Este mtodo slo podremos observarlo si el elemento sobre el que lo invocamos era total
o parcialmente transparente, porque si era opaco al hacer un fadeIn() no se advertir ningn
cambio de opacidad.
fadeOut()
$("#contenido").fadeOut();
Este mtodo hace que el elemento que lo recibe desaparezca de la pgina a travs del
cambio de su opacidad, haciendo una transicin suavizada que acaba con el valor de opacity
cero.
fadeTo()
$("#contenido").fadeTo("slow", 0.33);
focus()
$("input").focus(function(){
...
});
focusout()
$("input").focusout(function(){
...
});
hasClass()
$("#contenido").hasClass("nombreclase");
height()
$("#contenido").height("200px");
$("#contenido").hide();
Con la funcin hide() lo que hacemos es ocultar el contenido del contenedor con
id=contenido.
hover()
$('#element').hover(function(){
...
});
Con la funcin hover() lo que hacemos es ejecutar un cdigo tras pasar el ratn por encima
del contenedor con id=element.
html()
$("#contenido").html("<p>hola!</p>");
El mtodo html() reemplaza el contenido html que haya dentro del contenedor con
id=contenido por el que le pasas como parmetro.
load()
$("#contenido").load("archivo.php");
Funcin muy til para cargar contenidos sin necesidad de recargar la pgina. En el caso del
ejemplo, lo que haramos es cargar el contenido html del archivo.php en el contenedor con
id=contenido.
keyup()
$("input").keyup(function () {
var value = $(this).val();
$("p").text(value);
}).keyup();
Con keyup() capturamos los eventos del teclado. En el ejemplo lo que se escriba en el input
se va escribiendo tambin en el prrafo.
mouseleave()
$("#contenido").mouseleave(function(){
...
});
$("#contenido").mouseout(function(){
...
});
mouseover()
$("#contenido").mouseover(function(){
...
});
Al pasar el ratn por encima del contenedor o elemento con id=contenido ejecutaramos el
cdigo de dentro de la funcin.
nextAll()
$("#contenido").nextAll().remove();
El mtodo nextAll() selecciona todos los contenedores siguientes al que tiene id=contenido.
En el caso del ejemplo, se eliminarn todos los contenedores siguientes a #contenido.
next()
$("#contenido").next().remove();
parent()
$("#contenido").parent();
El mtodo parent() retorna un objeto que contiene informacin del contenedor padre del
contenedor con id=contenido.
position()
$("#contenido").position().top;
$("#contenido").position().left;
$(document).ready(function(){
//Aqui tu codigo
});
Ready es un mtodo propio de jQuery, que revisa si el DOM est listo para usarse. Es ms
util que el window.onload, pues este debe esperar a que todos los elementos de la pagina
esten cargados (como scripts e imagenes) paa ejecutar. El ready, en cambio, espera solo a
la estructura.
removeClass()
$("#contenido").removeClass("nombreclase");
Con la funcin removeClass() lo que hacemos quitar una clase o estilo CSS al contenedor
con id=contenido. En e este caso le estamos quitando los estilos de la clase nombreclase.
slideDown()
$("#contenido").slideDown();
Con la funcin slideDown() lo que hacemos es mostrar hacia abajo el contenido del
contenedor con id=contenido que inicialmente o no podra estar oculto.
slideToggle()
$("#contenido").slideToggle();
Con la funcin slideToggle() lo que hacemos es mostrar y ocultar el contenido del contenedor
con id=contenido que inicialmente o no podra estar oculto.
slideUp()
$("#contenido").slideUp();
Con la funcin slideUp() lo que hacemos es mostrar hacia arriba el contenido del contenedor
con id=contenido que inicialmente o no podra estar oculto.
show()
$("#contenido").show();
Con la funcin show() lo que hacemos es mostrar el contenido del contenedor con
id=contenido que inicialmente o no podra estar oculto.
size()
$("li").size();
La funcin size() en este caso retorna el nmero de elementos que hay en la lista.
submit()
$("#formulario").submit(function() {
if ($("#code").val() == "correct") {
$.ajax({
type: "POST",
url: "archivo.php",
data: dataString,
success: function() {
$("#message").empty();
$("#message").append('<div>Hemos recibido su codigo correctamente</div>');
$(this).remove();
}
});
}
$("#message").empty();
$("#message").append('<div>Codigo no valido!</div>');
return false;
});
remove()
$("#contenido").remove();
Con la funcin remove() lo que hacemos es quitar de la visat el contenido del contenedor con
id=contenido.
removeAttr()
$("#image").removeAttr("width");
Con la funcin removeAttr() lo que hacemos es quitar un atributo del elemento con
id=image.
text()
$("#contenido").text();
Con la funcin text() obtiene el contenido textual del elemento o contenedor con
id=contenido.
toggle()
$("#contenido").toggle();
Con la funcin toggle() mostramos y ocultamos con efecto el contenedor con id=contenido.
toggleClass()
$("#contenido").toggleClass("nombreclase");
val()
$("input").val();
$('select.foo option:selected').val(); // get the value from a dropdown select
$('select.foo').val(); // get the value from a dropdown select even easier
$('input:checkbox:checked').val(); // get the value from a checked checkbox
$('input:radio[name=bar]:checked').val(); // get the value from a set of radio buttons
Con la funcin val() obtenemos el valor de los inputs, selects, textareas de nuestros
formularios.
width()
$("#contenido").width("200px");
http://api.jquery.com/