jQuery

  • jQuery is an extensible JavaScript library / toolkit / DSL.

  • It raises JavaScript programming to a new level:

    • It plays nicely with CSS, DOM, etc.

    • Objects are recognized by patterns.

    • Objects are collections of DOM elements.

    • Methods act on each element in the collection.

    • Methods are "chainable": $(patt).this.that

  • It has hundreds of plugins (e.g., jQuery UI).

Links:

Sparks