Тег
My <a>
, вызывающий функцию Fancybox, будет загружен после вызова из ajax. При нажатии на ссылку модальное окно не появится. Я попытался использовать <a>
в статическом режиме, и это работает, но не с помощью динамического кода. Я также заметил, что при просмотре «Source» в моем браузере ie тег отсутствует. Любая помощь? Спасибо !!
этот код будет создаваться динамически после вызова ajax со стороны сервера (я использую java). Я использую класс в качестве ссылки на функцию jquery, потому что теги могут быть несколькими экземплярами с одинаковым именем класса:
<a class="link" href="#task" title="Details">View details</a>
<div style="display: none;">
<div id="task" style="width:400px;height:100px;overflow:auto;">
some data from the server.
</div>
</div>
Это моя функция fancybox:
$("a.link").fancybox({
'titlePosition' : 'inside',
'transitionIn' : 'none',
'transitionOut' : 'none'
});