viernes, 27 de enero de 2012

No funciona jquery.mobile.pagination

Sintomas:
Los vinculos laterales en  el plugin de Filament Group para paginación en jquery-mobile no pasan página. En cambio si funciona arrastrandon el dedo por la página actual.

Causa:
Es un defecto del plugin relacionado con la url. En la página advierten que puede ocurrir con algunos navegadores, pero he observado  que el problema puede aparecer o desaparecer con variaciones en la URL.
Por ejemplo en un momento creí lo siguiente, pero luego el problema reapareció. Sigo trabajando
En los href especificaba la dirección completa incluyendo el número de puerto en el Host.
Ejemplo href="http://www.blogger.com:80/nexpost.html"
Basto con eliminar el :80 para que todo funcionara.

Comentarios:
Perdí un día por esta tontería.
El problema es que en mi desarrollo Encuentra tu cerámica la clase que contiene los metodos que extraen la información de las urls, almacena esta información y genera todas las urls del sitio ha terminado por ser bastante complejo, en algún sitio se me coló un request.url.originalString en lugar de un request.url.absoluteUrl.
En fin.
No estoy seguro de que el problema esté en especificar el puerto únicamente o en especificar el puerto cuando se ha accedido sin especificar el puerto originalmente (urls distintas).