FullCalendar modal sur l'événement, cliquez sur ne pas afficher correctement

Je suis en train de faire un supprimer/supprimer des popup sur fullcalendar lorsque je clique sur l'événement existant.

À l'aide de JQueryUI du dialogue, quelque chose est partiellement affichée.

(note. mes événements sont tous les événements externes qui ont été supprimés à partir du menu latéral)

Les deux méthodes suivantes sont les plus proche je suis arrivé à afficher quelque chose.

La méthode 1 avec dialogue en eventRender

$('#calendar').fullCalendar({
  ….

     eventRender: function (event, element){
          $("#eventContent").dialog({ modal: true, title: event.title, width:350});      });
 ….
});

<div id="eventContent" title="Event Details" >
</div>

et

Méthode 2 avec la boîte de dialogue dans eventClick

$('#calendar').fullCalendar({
  ….

     eventClick: function(event){
          $("#eventContent").dialog({ modal: true, title: event.title, width:350});      });
 ….
});

<div id="eventContent" title="Event Details" >
</div>

les deux comportements sont les mêmes
Il affiche le titre de fectched événement et bouton de fermeture.
Mais la fenêtre de dialogue de la fenêtre n'est pas là (pas entouré).

Il affiche seulement les textes sur fullcalendar .

Quelqu'un pourquoi la boîte de dialogue ne s'affiche pas correctement? La fenêtre est uniquement l'affichage de texte.

Aussi, je n'ai pas si je devrais inclure toute particulière de code css pour la fenêtre pop-up, mais ce sont tous des css de mon code.

Donc si je manque un peu de css pour fenêtre pop-up, quelqu'un peut-il m'informer de la référence, le code css pour la boîte de dialogue popup?

 <style>

        body {
            text-align: center;
            font-size: 14px;
            font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
        }

        #wrap {
            width: 1100px;
            margin: 0 auto;
        }

        #external-events {
            float: left;
            width: 150px;
            padding: 0 10px;
            border: 1px solid #ccc;
            background: #eee;
            text-align: left;
        }

        #external-events h4 {
            font-size: 16px;
            margin-top: 0;
            padding-top: 1em;
        }

        #external-events .fc-event {
            margin: 10px 0;
            cursor: pointer;
        }

        #external-events p {
            margin: 1.5em 0;
            font-size: 11px;
            color: #666;
        }

        #external-events p input {
            margin: 0;
            vertical-align: middle;
        }

        #calendar {
            float: right;
            width: 900px;
        }
</style>

et mon .js liens..

<link href='https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.3.1/fullcalendar.css' rel='stylesheet' />
<link href='https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.3.1/fullcalendar.print.css' rel='stylesheet' media='print' />
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment.min.js"></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/jquery-ui.min.js"></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.3.1/fullcalendar.min.js'></script>
J'ai répondu à la validité de la partie de cette question: Why isn't this modal displaying correctly? La première partie sur bootstrap n'est pas le cas DONC format. Chaque poste doit être seulement 1 question et des questions comme Why doesn't X work? besoin d'un MVCE.
Je viens de faire un grand modifier à votre question, qui a réduit le champ d'application considérablement. Vous êtes invités à revenir si vous n'aimez pas les changements, mais que votre question était avant qu'il finirait par être fermé.

OriginalL'auteur user1915570 | 2015-04-30