J'essaie de créer un effet contextuel modal à l'aide de JQuery UI 1.7.2 Fondamentalement, j'ai besoin d'un widget d'erreur normal pour apparaître avec le reste de la page bloquée. Nous utilisons IE6 au travail et il n'y a aucun moyen de mettre à niveau. Actuellement, j'essaie cela.JQuery UI Boîte de dialogue modale personnalisée
<div id="errorPopup" style="display: none;">
<div class="ui-overlay">
<div class="ui-widget-overlay"></div>
<div class="ui-widget-shadow ui-corner-all" style="width: 302px; height: 300px; position: absolute; top: 1em; left: 1em;"></div>
</div>
<div style="position: absolute; left: 35em; top: 30em; padding: 10px;" class="ui-state-error ui-widget ui-widget-content ui-corner-all">
<div class="ui-state-error ui-dialog-content ui-widget-content" style="background: none; border: 0;">
<p>
<span class="ui-icon ui-icon-alert" style="float: left; margin-right: 0.3em;"></span>
<strong>Opps:</strong> That wasn't meant to happen.
</p>
</div>
</div>
</div>
Veuillez noter l'utilisation des classes JQuery UI. Cela ne fonctionne pas et je ne sais pas vraiment pourquoi. J'essaie d'éviter d'écrire mes propres css et js pour obtenir l'effet comme la raison pour passer à JQuery UI était pour qu'il gère ses affaires pour moi.
Toutes les suggestions sont les bienvenues!
A quoi ressemble votre code jQuery comme? Qu'est-ce qui se passe qui ne devrait pas? – nortron
Vous avez mal orthographié "oops" :-) Quand vous dites que ça ne marche pas, qu'est-ce qui ne va pas? La principale chose IE6 que je sais qui aura des problèmes est la couche translucide que le code de dialogue peut interposer entre (dans l'axe "z") la page et la boîte de dialogue. – Pointy
avez-vous envisagé d'utiliser des bibliothèques existantes pour de telles choses? J'aime Facebox (http://famspam.com/facebox) Il y a aussi un appelé lightbox qui est super populaire. – tybro0103