Hmmm.... jQuery launched Mobile API called jQueryMobile. http://jquerymobile.com/
I have tried to use this for a blackberry mobile application. But it was not working as it should work :(
jQuery Mobile issues for BlackBerry device:
The following are the 2 main reasons that i have come across while using jQuery Mobile.
1. If i use jQuery mobile API, the content loading is very slow, & even a small ajax request is making the browser to hang.
2. Lists hyperlinks are not working.
Hope, they will fix all the issues in next release :)