Offene Bootstrap-4 Modal via JavaScript durch klicken auf einen link

Möchte ich zum öffnen eines modalen wenn ich auf einen link klicken.
Leider konnte ich nicht ändern Sie den HTML-Code der link. Ich konnte nur ändern Sie den Inhalt href.

Wie diese:

<a href="#Modal">Open modal</a>

Konnte ich nicht hinzufügen-Daten-Attribute (oder jede andere HTML.

In den docs habe ich einen Weg gefunden, zu öffnen am modal via JavaScript. Hinzugefügt habe ich diesen code auf meiner Website:

$('#Modal').modal();

Es funktioniert, aber das modal öffnet sich sofort nach dem laden der Seite.
Ich muss es öffnen, nachdem ich auf den link klicken.

Gibt es eine Möglichkeit, dies zu tun?

Hier ist meine modal:

<div class="modal" id="Modal" tabindex="-1" role="dialog" aria-labelledby="ModalTitle" aria-hidden="true">
    <div class="modal-dialog modal-dialog-centered" role="document">
        <div class="modal-content">
            <div class="modal-header">
                <p class="h5 modal-title" id="ModalTitle">Modal Title</p>
                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
            </div>
            <div class="modal-body">
                Content
            </div>
        </div>
    </div>
</div>
$('#Modal') bezieht sich auf ein element mit id="Modal".
OK, ich könnte hinzufügen id="Modal" aber, dass doens nicht helfen 🙁
Cray hast du das probiert ? stackoverflow.com/questions/11404711/...
versucht schon, aber es funktioniert nicht
können Sie fügen Sie Ihre html-und js.

InformationsquelleAutor Cray | 2018-05-07

Schreibe einen Kommentar