Ich habe eine Seite, die vereinfacht, sieht wie folgt aus:Bootstrap modals überlappen
<html>
<form>
//form contents here
//modal 1 here
<div class="modal fade" id="addTime" tabindex="-1" role="dialog" aria-labelledby="addTimeLabel">
<div class="modal-content">
<div class="modal-header">
<div class="modal-body">
<div class="modal-footer">
</div></div></div>
</form>
// insert duplicate modals here (2 of them)
</html>
Der Modal in der Form perfekt funktioniert, aber wenn ich auf Schaltflächen klicken aufzurufen Modalverben 2 und 3, erscheinen sie in der 1. Modalfenster? Wie kann ich das beheben?
Edit: Wenn ich das 1. Modal komplett lösche, funktionieren 2 und 3 perfekt .... aber ich brauche auch das 1. Modal!
Wenn u modalen klicken 2 dann müssen u modalen 1 von Java-Script –
@varunsharma schließen Hier ist meine ooo: nennen wir die Modalverben „ein "," b "," c ". a befindet sich innerhalb des Formulars und funktioniert nach dem Klicken der Schaltfläche, um das Datenziel aufzurufen. Ich kann es auch gut schließen. b, c funktionieren überhaupt nicht auf dem normalen dom, sie bevölkern innerhalb eines dom auf klick (ich weiß dies, weil ich b, dann a, und es zeigt b über a). Wenn ich einen total entferne, kann ich b bzw. c klicken (und sie richtig schließen). Ich mache mir keine Sorgen darüber, modals über jquery zu schließen (es gibt eine Schaltfläche zum Schließen, wenn der Benutzer mit modal fertig ist). Ich möchte nur, dass alle Mods in meinem Layout funktionieren. – Steven
Überprüfen Sie meine Antwort. Es ist voll oder nicht? –