I recently discovered that the app I wrote works perfectly on Wifi but as soon as the user goes 3G, the network provider's transparent proxy corrupts the JavaScript.
A workaround that was suggested was to use https, but https://code.jquery.com/ results in a wrong site error in Firefox and the phone browser just shows the site without the jQuery Mobile.