Я наткнулся на этот плагин лайтбокса и подумал о внедрении его в свой проект. У меня есть возможность экспорта данных в моем приложении. Когда я нажимаю ссылку экспорта, я хочу, чтобы появился световой блок с текстом и кнопками, такими как «Экспорт в Excel», «Экспорт в текстовый файл» и т. Д.
Но будет ли плагин лайт-бокса накладывать только изображения? Если нет, то как я могу над текстом и элементами div?
Это ссылка для экспорта:
<a class="button" id="export_entries">Export</a>
Это элемент div, который я хочу отобразить в лайтбоксе.
<div id="lightboxContent">
<div class="info">
<h2>Export Options</h2>
<div>How would you like that?</div>
</div>
<div class="stuff">
<p class="center">
<a class="button" title="Excel Document" href="#">Excel(.xls)</a>
<a class="button" title="Tab Delimited" href="#">Text(.txt)</a>
</p>
</div>
РЕДАКТИРОВАТЬ 1
Я попробовал другой плагин лайтбокса под названием facebox, у которого была опция загрузки html-файла в лайтбокс. Но для меня HTML-файл загружается как новая страница. Кто-нибудь может мне помочь?
Я дал код ниже:
<script type="text/javascript" src="/FormBuilder/app/webroot/js/jquery.js"></script>
<script type="text/javascript" src="/FormBuilder/app/webroot/js/facebox/facebox.js"></script>
<link type="text/css" rel="Stylesheet" href="/FormBuilder/app/webroot/css/facebox/facebox.css" media="screen,projection" />
<a class="button" rel="facebox" id="export_entries" href="/lightbox.html" >Export</a>