UPDATE:
 Found  a solution but it envolves JQM 1.4.1 development (see my next post).
 
Hi,
 I tried version 1.4.1 but I have found a problem in old IE 8 browser and also on a Samsung Galaxy fit.
 Version 1.4.0 works fine on both the platforms.
 Besides, for both versions I used Jquery 1.10.2
 
 With version 1.4.1 IE debugger says:
 
 row 3195: expected identifier.
 
 and this error crashes all JQM initialization so all the pages are not rendered.
 
 The following is the involved code inside animationComplete() function:
 
 
   // If we could not read a duration use the default
 
 
   if ( duration === 0 || duration === undefined ) {
 
 
  /* row 3195 */
   duration = $.fn.animationComplete.default;
 
 
   }
 
 
 
 I think, but i'm not sure, that the problem could be the 'default' identifier which is not defined as a property of the function.
 
 For the moment i will come back to the 1.4.0 waiting for any help or suggestions.
 
 Thank you