Replaced jQuery shorthand methods with on() in anticipation of jQuery conditional builds
Added workaround for a very edge-case iOS bug (Fixes #58).