A sizzlin' hot selector engine.
JavaScript
Pull request Compare This branch is 403 commits behind jquery:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
speed
test
.gitignore
.gitmodules
AUTHORS.txt
LICENSE
Makefile
README.md
component.json
grunt.js
package.json
sizzle.js

README.md

Sizzle

A pure-JavaScript CSS selector engine designed to be easily dropped in to a host library.

More information: http://sizzlejs.com/

Discussion: http://groups.google.com/group/sizzlejs

Documentation: https://github.com/jquery/sizzle/wiki/Sizzle-Documentation

Browser support: https://github.com/jquery/sizzle/wiki/Sizzle-Documentation#wiki-browsers

Testing Sizzle:

  • run make to pull down QUnit from github, which is the only thing the Makefile does.
  • Open test/index.html in your browser to run the tests.
  • The actual unit tests are in test/unit/selectors.js and test/unit/utilities.js.

Developing Sizzle with grunt:

  • grunt and grunt lint will lint sizzle.js and the tests.
  • grunt watch can be run to re-lint files as you change them