2010-10-15 5 views
0

Je suis juste en train de finir un travail sur un visualiseur de projet qui présente un widget jQuery Cycle imbriqué dans une fenêtre SimpleModal. Cela fonctionne très bien, sauf que maintenant j'essaye de déboguer quelques choses pour iPad.positionnement de fenêtre simplemodal sur l'ipad

Jetez un coup d'œil sur le graphique ci-dessous pour avoir une meilleure idée de ce qui se passe, mais fondamentalement, SimpleModal semble avoir du mal avec la façon dont safari mobile renvoie scrolltop ou ses équivalents. Je sais que l'option 'position' de SimpleModal doit être mise à jour, je suis juste maintenant sûr de la meilleure façon de procéder.

alt text

+0

Ce problème semble affecter tous les plugins modales JQuery que j'ai trouvé, à l'exception FaceBox. – devinfoley

+0

Hey cool Je viens de vérifier et vous avez raison, FaceBox fonctionne très bien sur mon iPad. Quand je prends quelques minutes, je vais disséquer fb et le découvrir. – d3l3t3m3

Répondre

0

utiliser l'option "fixe":

$ (élément) .modal ({fixe: false}); Preuve - https://code.google.com/p/simplemodal/issues/detail?id=80

Mon code

$.modal(data, { 
         minWidth: 350, 
         maxWidth: 400, 
         maxHeight: 450, 
         autoResize: false, 
         overlayClose: false, 
         fixed: false, 
         opacity: 80, 
         onShow: runPopup 
        });