Have been fighting with this myself, no experience yet with this library, but the announcement earlier on Smashing Magazine sounded promising:
ally.js is a JavaScript library simplifying certain accessibility features, functions and behaviors. However, simply loading ally.js will not automagically make a web application accessible. The library provides certain standard functions the “web platform” should’ve provided itself, so JavaScript applications can be made accessible more easily.