HI I´M AN IDEA
WANNA PLAY
WITH ME?
 

Snippets de jQuery que harán tu vida más fácil.

Según va pasando el tiempo vamos encontrándonos con situaciones similares y poco a poco nos vamos haciendo con una pequeña librería propia de elementos de pocas líneas de código a las que recurrimos a menudo.

Con jQuery, esto pasa constantemente por lo que he decido recopilar algunos scripts propios y otros que voy encontrando por la web y publicarlos en la nueva sección de snippets.

Como crear filtros anidados.

Los filtros nos permiten ser más concretos con nuestros selectores, y por lo tanto poder aplicar propiedades y ser más eficaces con menos líneas de código.

// pondremos el ejemplo concreto de elegir el conjunto de elementos
// que no (:not) tengan (:has) ningún hijo con la clase "elemento"
.filter(":not(:has(.elemento))")

Comprobar si un elemento contiene una cierta clase

A partir jQuery 1.4 se incluye el soporte para el método “has” con el que podremos encontrar el conjunto de elementos que cumpla la propiedad o clase que busquemos dentro de un selector, por ejemplo agregar una clase, hacerlo desaparecer..

$("input").has(".mailContacto").fadeOut();

Cambiar hojas de estilo con jQuery

Primero buscaremos la hoja de estilo que deseemos cambiar con un selector y modificaremos su atributo de href para que apunte a la nueva hoja de estilos.

$('link[media='screen']').attr('href', 'Alternative.css');

 

About the author

Jaime Mulero Hola! Me llamo Jaime Mulero, soy programador desde hace años, apasionado por la informática prácticamente desde que tengo uso de razón. Jquery Ninja, Codeigniter Trooper, database juggler and Android engineer! Jaime Mulero

VN:F [1.9.20_1166]
Rating: 0.0/10 (0 votes cast)
Difunde la palabra
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks
  • Meneame

¿Algo que opinar? Deja tu comentario!