Я пытаюсь работать с fancybox 1.3.4.
Все, что он делает, это дает мне ошибку.
Error
d.onCleanup is not a function
Если ошибка не появляется, просто откройте изображение в новой вкладке.
Я следил за примерами на главной странице столько, сколько мог.
Код
HTML:
<a class="grouped_elements" rel="ppt1" href="/static/images/bermuda/powerpoint/1_b.jpg"><img src="/static/images/bermuda/powerpoint/1_b.jpg" /></a>
<a class="grouped_elements" rel="ppt1"><img src="/static/images/bermuda/powerpoint/2_b.jpg" /></a>
<a class="grouped_elements" rel="ppt1"><img src="/static/images/bermuda/powerpoint/3_b.jpg" /></a>
<a class="grouped_elements" rel="ppt1"><img src="/static/images/bermuda/powerpoint/4_b.jpg" /></a>
<a class="grouped_elements" rel="ppt1"><img src="/static/images/bermuda/powerpoint/5_b.jpg" /></a>
Jquery:
Masterpage:
<script type="text/javascript" src="/static/js/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
ASPX:
это в топе.
<link rel="stylesheet" href="/static/fancybox/jquery.fancybox-1.3.4.css" type="text/css" media="screen" />
Это в моем документе.
$('a.grouped_elements').fancybox();
Да, я заметил, что только первый <a>
имеет атрибут href
, но он только для тестирования.
Редактировать
Он не открывается в новой вкладке, он просто переходит к этому изображению (поэтому пустая страница с этим изображением)
и когда я вернусь на страницу со всеми изображениями, щелчок не будет работать вообще.