Twitter Bootstrap Modal zeigt bei der Initialisierung

8

JS

%Vor%

HTML

%Vor%

Der Teilweise

%Vor%

Aus irgendeinem Grund, sobald diese Seite lädt das modale erscheint. Ich kann es ablehnen und alles funktioniert gut. Ich würde nur erwarten, dass es versteckt beginnt. Ich habe kürzlich auf den neuesten Bootstrap aktualisiert und das ist, als ich dieses Problem bemerkte.

Ideen?

    
Jason 06.02.2012, 05:36
quelle

4 Antworten

12

Ist das nicht Code:

%Vor%

Öffnen Sie Ihr Modal? Ich dachte, du musst nur die Modal-Funktion aufrufen, wenn du das Modal Popup machen willst?

AKTUALISIEREN

Wenn Sie das twitter bootstrap javascript für das Modal überprüfen, bestätigt es, dass es bei der Erstellung das Modal öffnet:

%Vor%

Ich schätze, du kannst das ein wenig ändern, aber das Ein- / Ausblenden ist, wenn du bereits ein Modal erstellt hast, nehme ich an.

In Ihrem Code würde ich lieber mit der HTML-Markup-Methode gehen:

%Vor%

Das wird alles für Sie tun und einen Link bereitstellen, der das Modal startet.

    
Yngve B-Nilsen 06.02.2012, 12:23
quelle
13

Für Bootstrap 2.0

Setzen Sie die Option "show" wie folgt auf false.

%Vor%

Yngve B. Nilsens ist korrekt, dass das Modalität nach der Initialisierung standardmäßig geöffnet wird. Siehe modale Bootstrap-Dokumentation unter Optionen

    
Keith Beller - MSFT 27.04.2012 18:22
quelle
8

Dies funktioniert in ff:

%Vor%     
mozgras 07.05.2012 05:46
quelle
4

Sie können ein neues Modal von seinem Konstruktor erstellen, dann haben Sie ultimate und können das modale Objekt beliebig manipulieren.

%Vor%     
Patrick Berkeley 16.05.2012 16:57
quelle