2013-06-08 3 views
2

Im using Bootstrap на веб-сайте, где на странице есть несколько модалов.Bootstrap Modal загружает только div при нажатии

Используя Chrome Dev Tools, я тестировал использование сети и заметил, что изображения в модальном представлении называются/предварительно загружаются при загрузке страницы - я думаю, что имеет смысл, что все они находятся в div на одной странице.

Таким образом, мой вопрос заключается в том, чтобы избежать того, чтобы div не работал только до тех пор, пока не будет нажата фактическая ссылка на конкретный модальный?

Спасибо.

ответ

2

Используйте $ .get или $ .load в обработчике событий щелчка кнопки, чтобы отобразить модальный.

Обратите внимание, что данные HTML, которые вы загружаете с помощью этого метода ajax, должны быть в правильном шаблоне модального шаблона загрузки.

See this gist here

+0

Awesome - большое спасибо! –

+0

есть ли способ сделать то же самое с [W3schools] (https://www.w3schools.com/w3css/w3css_modal.asp) модалами? Я только что написал связанный вопрос [здесь] (http://stackoverflow.com/questions/43351501/how-to-load-the-files-included-in-a-w3school-modal-in-a-django- template-only-o) спасибо – DaniPaniz