jquery css not applied with angularjs routing

i wish to implement angularjs with jquery mobile. all works fine except that the jquery moble css is not applied. It works when i don't use routing in angularjs but with routing, the css stops working. What do i do? I also included the jquery-mobile-angular-adapter still it's not working.

"if you generate new markup client-side or load in content via Ajax and inject it into a page, you can trigger the create event to handle the auto-initialization for all the plugins contained within the new markup." - http://jquerymobile.com/demos/1.0/docs/pages/page-scripting.html

To solve this problem you have to tell JQuery to initialize all plugins after Angular loads the content, you can do this in your controller.

$scope.$on('$viewContentLoaded', function() {
    $(document).trigger('create'); //$(document) or just the part that was loaded with ajax
});

I don't know jquery-mobile-angular-adapter, so I can't help with that.