Так что я вложенное DIVs и простой вариант может быть показан, как это:JQuery/Bootstrap: Ребенок ДИВ открывает родительскую Modal
$('#parent').click(function() {
$('.parent').modal('show');
});
$('#child').click(function() {
$('.parent').modal('hide'); // Added to try and hide
$('.child').modal('show');
$('.parent').modal('hide'); // Added to try and hide
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="parent">
<div id="child">
</div>
</div>
Дела в том, когда я нажимаю на ребенке div, родительский диалог также появляется за дочерним диалогом.
Любой способ обойти это?
Есть ли e.preventDefault() '$ ('# child'). Click (function (e) {e.preventDefault(); // делать другие);' помогает вам? –
К сожалению, нет – pee2pee