Я пытаюсь автоматически щелкнуть ссылку, когда страница загружается с помощью jQuery. Я успешно это сделал в прошлых проектах, но сейчас я не могу заставить его работать. Вот мой код:Нажмите ссылку, используя jQuery
<script type="text/javascript">
$(document).ready(function(){
$(".btn-warning").trigger("click");
});
</script>
<!-- Modal -->
<a href="#myModal2" role="button" class="btn btn-warning" data-toggle="modal">Confirm</a>
<div id="myModal2" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel2" aria-hidden="true">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
<h3 id="myModalLabel2">Alert Header</h3>
</div>
<div class="modal-body">
<p>Body goes here...</p>
</div>
<div class="modal-footer">
<button data-dismiss="modal" class="btn green">OK</button>
</div>
</div>
Я считаю, что data-toggle="modal"
часть кода Мессинг вещи. Но если я удалю это, модальность не работает вообще. Может быть, мне нужно использовать что-то отличное от значения click
?
Благодаря
Вы используете bootsrap? – doitlikejustin
Почему вы выбираете кнопку с помощью своего класса? – Zac
это будет работать, только если действие click определено jquery слишком – r043v