4

Я хотел бы знать, как сделать автоматическую автоматическую при срабатывании индексной страницы?Модальная загрузка на странице Bootstrap 3

Я хотел бы открыть один модальный указатель на экране, что я должен изменить в bootstrap 3, чтобы получить этот эффект?

Модальное окно onload на открытой странице.

Спасибо за помощь, ребята.

я ставлю следующим образом

я делаю что-то не так?

<script type="text/javascript"> 
$(document).ready(function() { 
    $('#teste').modal('toggle'); 
}); 
</script> 

<!-- Modal --> 
<div class="modal fade in" id="teste" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 
    <div class="modal-dialog"> 
    <div class="modal-content"> 
     <div class="modal-header"> 
     <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> 
     <h4 class="modal-title" id="myModalLabel">Modal title</h4> 
     </div> 
     <div class="modal-body"> 
     ... 
     </div> 
     <div class="modal-footer"> 
     <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> 
     <button type="button" class="btn btn-primary">Save changes</button> 
     </div> 
    </div><!-- /.modal-content --> 
    </div><!-- /.modal-dialog --> 
</div><!-- /.modal --> 
+0

попытаться добавить код или подробную информацию о quesion –

ответ

3
$(document).ready(function() { 
    $('#myModal').modal('toggle'); 
}); 

Это то, что вы ищете?

+0

Эта функция предназначена для него как Poup-up? –

+0

Эта функция заключается в том, чтобы открыть модальное окно (если оно закрыто), когда документ загружен –

+0

, эта функция должна открывать модальную форму в виде poup-up? –

1

попробовать:

<script type="text/javascript"> 
    $(document).ready(function() { 
    $('#teste').modal({ 
     show: true, 
    }) 
    }); 
</script> 

Пример:

<!-- css --> 
<link href="css/bootstrap.css" rel="stylesheet" type="text/css" > 
<script src="js/jquery.js"></script> 
<script src="js/bootstrap.js"></script> 

<script type="text/javascript"> 
$(document).ready(function() { 
    $('#myModal').modal({ 
    show: true, 
    }) 
}); 
</script> 

<!-- Button trigger modal --> 
<button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal"> 
    Launch demo modal 
</button> 

<!-- Modal --> 
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-  labelledby="myModalLabel" aria-hidden="true"> 
    <div class="modal-dialog"> 
    <div class="modal-content"> 
     <div class="modal-header"> 
     <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> 
     <h4 class="modal-title" id="myModalLabel">Modal title</h4> 
     </div> 
     <div class="modal-body"> 
     ... 
     </div> 
     <div class="modal-footer"> 
     <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> 
     <button type="button" class="btn btn-primary">Save changes</button> 
     </div> 
    </div><!-- /.modal-content --> 
    </div><!-- /.modal-dialog --> 
</div><!-- /.modal --> 
+0

oi junior Valew pela ajuda, inclui o codigo e nada acontece, esta como o codigo acima só troquei pelo que vc passou, eu inseri o javascript na head, sera que falta algo para funcionar? –

+0

@barbaraEster bem, o código esta certo, se não funciono pode ser algum erro no javascript do bootstrap, ou você não incluiu corretamente. O modal funciona normalmente se você o chamar через кнопку? – juniorb2s

+0

Sim Junior через кнопку ele funciona обычный. =/ –

0

Ваш код будет реально работать. То, что вы делаете неправильно, - это размещение части javascript.

Вам просто нужно поместить часть вашего кода в нижней части документа непосредственно перед закрывающим тегом тела.

Я просто проверил ваш код, как есть, с длинным документом, и он не прошел. Все, что я сделал, это переместить ваш javascript в нижнюю часть страницы, и он работает отлично.

Существует еще один переполнение стека, в котором говорится о том, почему в некоторых случаях это лучшая практика (JavaScript on the bottom of the page?).

Лучшее вам!

Смежные вопросы