Dein Script my.js , brauch das Script von jQuery Mobil.
Wenn man der Falschrum lädt, oder document.ready nicht richtig nutzt, ist das jQuery Mobil Script noch gar nicht vorhanden, wenn das my.js geladen wird.
Eigentlich hätte auch ein Fehler in der Konsole erscheinen sollen.
Warum das bei mir...