NIVO SLIDER DEMO
MERGING IMAGES with jQuery
MERGING IMAGES with jQuery
PHOTOZOOM with jQuery
BGPOS with jQuery
Es un producto que sirve como base para la programación avanzada de aplicaciones, que aporta una serie de funciones o códigos para realizar tareas habituales. Por decirlo de otra manera, framework son unas librerías de código que contienen procesos o rutinas ya listos para usar.
Los programadores utilizan los frameworks para no tener que desarrollar ellos mismos las tareas más básicas, puesto que en el propio framework ya hay implementaciones que están probadas, funcionan y no se necesitan volver a programar.
Una forma muy limpio para cambiar un elemento de apariencia es agregar una clase css, en vez de añadir los estilos en línea. Usando jQuery, esto es bastante fácil de hacer:
$('#midiv').addClass('miclase');
Es genial ser capaz de añadir algunas clases CSS, pero también tenemos que saber cómo eliminar las clases no deseados. La siguiente línea de código hará que:
$('#midiv').removeClass('miclase');
Si su aplicación o sitio suele agregar y quitar las clases a un elemento particular, puede ser muy útil para poder comprobar si un elemento tiene una cierta clase CSS
$(id).hasClass('miclase')
Como vimos en los ejemplos anteriores, agregando o quitando los estilos CSS a un elemento es muy sencilla, utilizando jQuery. Pero lo que si quiere eliminar completamente el documento de archivo css y adjuntar una hoja de estilo nuevo? Una buena noticia, es muy simple, así, como se muestra en el ejemplo siguiente:
$('link[media='screen']').attr('href', 'otroestilo.css');
Cuando tenga que añadir algo de HTML a un elemento, el método append () es un protector de la vida:
"$('#midiv').append('voy a añadir todo este texto html');
Cuando se trabaja con JavaScript, con frecuencia necesitamos para comprobar si un elemento existe o no. Usando jQuery y la propiedad length, es muy simple de hacer: Si la longitud == 0, no se utilizan elementos de la página.
if ($('img').length) { log('Si hay imagenes'); } else { log('No hay imagenes'); }
Al trabajar con el DOM, es posible que necesite saber qué elemento es el padre directo de otro elemento. El más cercano () método le permitirá saber:
var id = $("button").closest("div").attr("id");
la función siblings() es una herramienta muy útil para conseguir los hermanos de un elemento. Como se muestra a continuación, utilizando este método es muy simple:
$("div").siblings()
Cuando se trabaja con listas de selección, es posible que desee actualizar el contenido de acuerdo con las acciones del usuario. Para eliminar una opción de una lista de selección, el siguiente código hará el truco:
$("#miselect option[value='2']").remove();
Muy útil cuando se necesita para comprobar rápidamente lo que un visitante seleccionados de su lista de selección.
$('#miselect :selected').text();
Cuando utilice tablas, es una buena idea, para facilitar la lectura, para dar un estilo diferente a una línea de cada dos. Usando jQuery, esto se puede hacer fácilmente, sin ningún tipo de código HTML adicional.
$("tr:odd").addClass("odd");
Si deseas contar cuántos elementos son hijos de otro determinado elemento:
$("#midiv > div").length;