2017-07-07 3 views
0

Ich habe Probleme mit Bootstrap Modals. Wenn ich das erste Modal öffne, dann hat body die Klasse modal-open und das ist ok, aber wenn ich auf die Schaltfläche klicke, die zuerst modal schließt und eine andere öffnet, wird die Klasse aus dem Körper entfernt, selbst wenn Modal geöffnet ist. Ich habe versucht, das auf diese Weise, aber ohne Erfolg zu beheben:Body Overflow beim Öffnen von Modal

irgendwelche Vorschläge? Vielen Dank im Voraus für jede Hilfe

Antwort

1

Ich bin mir nicht sicher, aber es kann Ihr Problem lösen.

$('#myModal').on('show.bs.modal', function() { 
    $('body').addClass('modal-open'); 
}); 

$('#myModal').on('hidden.bs.modal', function() { 
    $('body').removeClass('modal-open'); 
}); 

//because myModal is unique id of the modal 
+0

Wenn ich auf Schaltfläche klicke, hat Körper bereits modale offene Klasse. Es wird entfernt, wenn das zweite Modal angezeigt wird – Mindfuc

Verwandte Themen