jQuery mobile is using ajax loading of pages, which may not show flexslider correctly, especially for page with more than one image. Here are two solutions:
-
Disable the ajax loading for special pages:
$(document).bind("mobileinit", function(){ $ .mobile.ajaxEnabled = false; });