Sizzle: CSS 3 Selectors do Javascript

No Javascript dos navegadores modernos existem metodos seletores de elementos que aceitam CSS 3:

Retorna um item: document.querySelector('li.new');
Retorna um array: document.querySelectorAll('li.new');

Mas navegadores como o IE6, IE7, Firefox 2 e outros não tão modernos implementam pouco CSS3 e não implementam os metodos querySelector e querySelectorAll.

Para disponibilizar aos desenvolvedores esse recurso em qualquer navegador você pode utilizar a Sizzle, que implementa esses metodos em JavaScript puro.

Sizzle - A pure-JavaScript CSS selector engine


  • Pesa 4KB minified+gzipped
  • Competitiva nos testes
  • É utilizada por frameworks (jQuery, Dojo e outros)

Comments

blog comments powered by Disqus

About Me