Я реализовал простой модальный плагин для JQuery. Кстати, очень мило! Проблема в том, что у меня есть список ссылок, которые генерируются из базы данных. Когда я щелкаю по одной из них, я делаю вызов «load» и добавляю результаты в свой div osx-modal-content. Как мне вызвать плагин osx после завершения загрузки? Если я добавлю class = osx в свой href, модальное окно откроется до того, как содержимое попадет в div.
Моя функция для загрузки html:
function loadContent(id) {
$("#osx-modal-dialog").load("Item.cfm?ID="+id+"");
// call OSX here????
$('#osx-modal-dialog').modal();
}
Мой DIV:
<div id="osx-modal-dialog">
<div id="osx-modal-content">
<div id="osx-modal-title">Title</div>
<div id="osx-modal-data">
<h2>Summary</h2>
<p>Description</p>
<p><button class="simplemodal-close">Close</button> <span>(or press ESC or click the overlay)</span></p>
</div>
</div>
</div>
В настоящее время плагин osx ищет ввод или событие щелчка. Я не уверен, как создать сценарий события «щелчок» для моей нагрузки. Или, может быть, есть способ лучше вызвать плагин.
Включает: