YASS

YASS: Yet Another cSS selector

The fastest CSS selectors JavaScript implementation in the world!

2009-05-04, Версия 0.3.9

  • Модули при загрузке теперь разделяются через #, чтобы разрешить использование - в URL.
  • При перезагрузке модуля старый удаляется из DOM-дерева.
  • querySelectorAll отключен для IE и Opera (IE8 не поддерживает CSS3-селекторы).
  • Добавлены кавычки для значений в селекторах для querySelectorAll.
  • Еще
  • Примеры использования
  1. _('a.link');
  2. _('.link span');
  3. _('.sp sp');
  4. _('p');
  5. _('#p');
  6. _('#p .link');
  7. _('#p #sp1');
  8. _('p#p');
  9. _('p a');
  10. _('.link');
  11. _('input[type=checkbox]');
  12. _('input[type!=radio]');
  13. _('input[type^=check]');
  14. _('input[type$=box]');
  15. _('input[type*=ck]');
  16. _('h1:first-child');
  17. _('p:nth-child(even)');
  18. _('body>div');
  19. _('h1+p');
  20. _('ol~ul');