You should not load the main jquery script since mojoPortal already loads both jquery and jquery ui. Loading a second copy of jquery may be the cause of the problem. Other than that you need to test it in a non mobile browser where you can use browser tools to look for script errors.
Hope that helps,
Joe