Я пытаюсь получить список видео ж/миниатюр, работающих с FancyBox - проблема в том, что он, кажется, каждое звено использует классы для запуска FancyBox(JQuery) Запуск Fancybox только с использованием классов?
Что делать, если я хочу, чтобы это было более динамичным, список видео ссылки, и каждый открывает новое видео? Мне не нужно создавать новую функцию функции щелчка для каждого из них?
<script type="text/javascript">
$(document).ready(function() {
$ (»fancyvideo5" .) Нажмите (функция() {$ .fancybox ({ 'отступы'.: 0, 'overlayOpacity': 0.7, 'autoDimensions': ложные, ' content ':' myConent ', ' onComplete ': function() {$ ("# fancybox-inner"). css ({' overflow ':' hidden '});}, ' onClosed ': function() { $ ("# fancybox-inner"). empty();} }); return false; }); // fancyvideo
и тело будет иметь что-то вроде:
<ul>
<li>
<a title="test" href="javascript:;" class="fancyvideo5"><img src="thumbnail.jpg" /></a>
</li>
</ul>
ид нравится иметь что-то вроде
<a title="test" href="javascript:openVideo(1);" class="fancyvideo5"><img src="thumbnail.jpg" /></a>
Так я могу передать информацию о видео и вызовите функцию вместо того, чтобы все, на документе готовы.
Благодаря
На самом деле я мог бы найти ответ здесь: [JQuery FancyBox и Flowplayer Интеграция] (HTTP: // WWW. burconsult.com/tutorials/fp2/index.html) – Jerrold 2010-11-22 18:48:07