Я хотел бы использовать плагин jQuery Fancybox на моем сайте - по большей части это работает отлично, однако на этой конкретной странице я загружаю чей-то профиль через Ajax и хотел бы отображать изображение с помощью Fancybox, если пользователь нажимает на миниатюру.
Если этот код загружен в качестве теста на странице контейнера, он будет работать нормально, однако, если я помещу его на страницу, которая вызывается через Ajax, он просто не будет работать:
<script type="text/javascript">
$(document).ready(function() {
$("a#testing").fancybox();
});
</script>
<a id="testing" href="pic.jpg"><img alt="test caption" src="thumb.jpg" /></a>
Я пробовал:
- Размещение кода document.ready на странице контейнера
- Размещение кода document.ready на странице, вызываемой через Ajax
- Снятие триггера document.ready и размещение кода прямо под картинкой
Но никто не работает! Любая помощь будет очень признателен, спасибо:)