Thank you both. I'll try this later today.
Also, my main question would be why can't you just add the role into the HTML source?
Good question. I *could* apply these classes manually but some of the forms (generated by a 3rd party app) are quite big, change frequently and are added to the CMS by editors.
Asking editors to apply a series of Twitter Bootstrap responsive classes to the forms isn't practical.
And to be honest, I'm also enjoying learning a little jQuery too. I got some .addClass functions to work.