здание на Ответ Black Ops, я заметил, что это может быть проблема с более старой версией Bootstrap. В новой версии при первом нажатии кнопки она инициализирует модальный. Это должно произойти до того, как оно будет отображаться. Итак, вместо: .modal (show), вам нужно сделать: .modal ({show: true}), который инициализирует экземпляр модала, а затем устанавливает его для отображения по умолчанию. Итак:
<script type=\"text/javascript\">
jQuery(document).ready(function() {
jQuery('#myModalId').modal({show:true});
});
</script>
Вы также можете установить другие параметры модальности в пределах этих {}. См. Bootstrap's Model Doc для настройки деталей.
Что скажет ваша консоль js? если ошибок нет, поставьте точку останова на '$ ('# myModal'). modal ('show');' line и посмотрите, вызвана ли она. Если он вызван и у вас нет ошибки в консоли сценария, то, пожалуйста, поместите весь источник, чтобы мы могли видеть всю картину. –
Возможно, вы написали этот код в начале страницы. Нужно написать его после вашего модального кода окна. Так что содержание модального файла будет выполнено 1-го, а затем оно запустится. – Ashish
он находится в событии загрузки окна, значение, которое выполняется после того, как все было загружено. –