Fixes #14: use .on() instead of .live() jQuery method; .live() is depricated