crear un sitio web móvil usando Jquery mobile

Empecé a usar Jquery mobile para crear una versión de mi sitio web en dispositivos móviles. Hasta ahora es genial, pero me encontré con algo ayer y no puedo resolverlo. Estoy extrayendo mucho del código que ya he escrito pero todo usa jQuery con el $ delante donde JQuery mobile usa jQuery delante de las llamadas. ¿Hay alguna manera de usar ambos? He estado jugando con $.noConflict() pero no sirvió de nada. ¿Algunas ideas?

preguntado el 22 de mayo de 12 a las 15:05

1 Respuestas

Puede usar el Modernizr y verifique el tamaño de la pantalla con la nueva prueba de consultas de medios de Modernizr. Esto le ha permitido mantener una página y publicarla en varios tamaños de pantalla sin sacrificar la calidad para dispositivos móviles, tabletas o computadoras de escritorio.

if (Modernizr.mq('only screen and (max-width: 480px)')) {  
    Modernizr.load('/mobile.js');  
} else if (Modernizr.mq('only screen and (max-width: 768px)')) {  
    Modernizr.load('/tablet.js');  
} else {  
    Modernizr.load('/desktop.js');  
}  

contestado el 22 de mayo de 12 a las 15:05

Gracias por la rápida respuesta. El problema con el que me encuentro es que estoy usando diferentes bibliotecas en todo momento. Por ejemplo, estoy usando un datepicker.js que está lleno de llamadas como $('#divid').val() pero esto no funcionará porque el jquery que se está extrayendo es el móvil que usa jQuery como la persona que llama a la función. Necesito poder usar ambos debido a las diferentes bibliotecas. - Webtect

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.