Ich versuche, eine Videoliste mit Thumbnails arbeiten mit Fancybox zu bekommen - das Problem ist, dass es scheint, dass jeder Link Klassen verwendet, um die Fancybox zu starten(JQuery) Fancybox Start nur mit Klassen?
Was ist, wenn ich möchte, dass dies dynamischer wird, eine Liste von Videos Links und jeder öffnet ein neues Video? Ich sollte nicht eine neue Click Function Definition für jeden einzelnen tun müssen?
<script type="text/javascript">
$(document).ready(function() {
$ (“fancyvideo5" .) Klicken (function() {$ .fancybox ({ 'padding':. 0, 'overlayOpacity': 0,7, 'autoDimensions': false, ' Inhalt ':' myConent ', ' onComplete ': function() {$ ("# fancybox-intern"). css ({' overflow ':' versteckt '});}, ' onClosed ': function() { $ ("# fancybox-inner"). leer();} }); return false; }); // fancyvideo
und der Körper so etwas wie haben:
<ul>
<li>
<a title="test" href="javascript:;" class="fancyvideo5"><img src="thumbnail.jpg" /></a>
</li>
</ul>
id so etwas wie
<a title="test" href="javascript:openVideo(1);" class="fancyvideo5"><img src="thumbnail.jpg" /></a>
i die Videoinformationen übergeben kann, so haben möchte und die Funktion statt alles nennen auf dem Dokument bereit.
Dank
Eigentlich könnte ich die Antwort hier gefunden haben: [jQuery Fancybox und Flowplayer Integration] (http: // www. burconsult.com/tutorials/fp2/index.html) – Jerrold