public
Description: Branch of Dan Webb's JavaScript DOM event library. Small JavaScript library built as an extension to Prototype that makes unobtrusive DOM scripting much easier
Homepage: http://groups.google.co.uk/group/low-pro
Clone URL: git://github.com/brianjlandau/lowpro.git
brianjlandau (author)
Thu Sep 04 07:10:43 -0700 2008
commit  f91e4796fba477de1d1371987e33f48e88f2a2e0
tree    6cf0e8340d609bf2cff309eb686136e592951d2d
parent  8d4617ab4adf720586f425d74cd674d5497d4213
lowpro /
name age message
file README.markdown Wed Jun 18 13:09:56 -0700 2008 Update Readme and License [Brian Landau]
file Rakefile Wed Jun 18 13:04:32 -0700 2008 Fix syntax error where possible. Add ability fo... [Brian Landau]
directory behaviours/ Wed Jun 18 13:04:32 -0700 2008 Fix syntax error where possible. Add ability fo... [Brian Landau]
directory dist/ Thu Sep 04 07:10:43 -0700 2008 Add change from dbryand to source not just dist. [Brian Landau]
directory doc/ Wed Jun 18 13:09:56 -0700 2008 Update Readme and License [Brian Landau]
directory src/ Thu Sep 04 07:10:43 -0700 2008 Add change from dbryand to source not just dist. [Brian Landau]
directory test/ Wed Jun 18 13:04:32 -0700 2008 Fix syntax error where possible. Add ability fo... [Brian Landau]
README.markdown

Low Pro - Unobtrusive Scripting Extensions to Prototype

Authors: Dan Webb, Brian Landau
Project Home: http://github.com/brianjlandau/lowpro
Git: git://github.com/brianjlandau/lowpro.git
Licence: MIT

Low Pro is a small JavaScript library built as an extension to Prototype that makes unobtrusive DOM scripting much easier. Here's a rundown of the functionality:

  • Prettier DOM Builder that wraps Prototype's new Element
  • Event.onReady() - add callbacks that execute as soon as the DOM is ready (now delegates to prototypes built in support for backward compatibility).
  • Event.addBehavior() - add behaviors to elements declaratively using CSS selectors.
  • Behavior object binding - If you prefer a more OO approach to behaviors Behavior.create() will create a behavior class that you can bind to elements.

Compatible with Prototype 1.6
Tested in: Firefox 1.5 (PC/Mac), Safari 2, IE 6+, Opera 9 (PC/Mac)

Acknowledgments / Credits

This library is based on the work of many great JavaScript programmers:

Justin Palmer: event:Selectors which is the basis for addBehavior.

Cheers!