Jquery ui popover

Fermé
help - Modifié par jordane45 le 16/04/2015 à 18:36
Bonjour,

j'essaie d'ouvrir un popup avec jquery ui, comme ceci :
<script>
              $(function () {
                $("#dialog").dialog({
                  autoOpen: false
                });

                $("#opener").click(function () {
                  $("#dialog").dialog("open");
                });
              });
             </script>
             
 
<div id="dialog" title="Basic dialog">
  <p>Test</p>
</div>
 
<button id="opener">Test</button>

Mais lors du clic pour ouvrir cette popup j'ai le message d'erreur suivant :
-Error: cannot call methods on dialog prior to initialization; attempted to call method 'open'

Une idée d'ou vient le soucis ?

EDIT : soucis résolu, il fallait juste que je change le nom "dialog"... si quelqu'un peut m'expliquer pourquoi ?
Et j'essaie de placer ceci dans une autre popup, mais impossible, cela ne marche pas à l'intérieur d'une autre popup, une idée d ou cela vient ?

EDIT : Ajout des balises de code.
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code