Это для инициализации модального режима с параметрами по умолчанию :
$('#myModal').modal();
Поскольку значение show
по умолчанию равно true , оно фактически совпадает с вызовом ...
$('#myModal').modal({show:true});
или с использованием метода show
для явного отображения модального значения независимо от значения show
option ...
$('#myModal').modal('show');
Однако, если вы измените значение параметра show
на false (либо через атрибуты данных, либо через JS) ..
<div id="myModal" class="modal fade" tabindex="-1" data-show="false">
<div class="modal-dialog">
<div class="modal-content">
..
</div>
</div>
</div>
Вызов $('#myModal').modal();
не автоматически покажет модал.
Демо: https://www.codeply.com/go/I0oPNSvX5M