Öffnen Sie Fancybox über Fancybox und schließen Sie das übergeordnete Element

Ich habe Probleme mit der Fancybox. Mein Produkt öffnet sich in fancybox und ich habe verwandte Produkte mit Inhalten. Ich möchte fancybox schließen, wenn der Benutzer auf einen verwandten Link klickt und das Produkt in einer neuen fancybox öffnet.

Vielen Dank für Ihre Hilfe. Aber es funktioniert nicht :(. Das Produkt öffnet sich in einem Fenster ohne Fancybox.

    $(document).ready(function() {
$("a#fancy1").fancybox({
        'speedIn'           : 600, 
        'speedOut'          : 200, 
        'overlayShow'       : false,
        'autoDimensions'    : false,
        'width'             : 620,
        'height'            : 'auto',
        'overlayShow'       : true,
        'overlayOpacity'    : 0.8,
        'overlayColor'      : '#ccc'
});
$("a#fancy2").fancybox({
        'speedIn'           : 600, 
        'speedOut'          : 200, 
        'overlayShow'       : false,
        'autoDimensions'    : false,
        'width'             : 620,
        'height'            : 'auto',
        'overlayShow'       : true,
        'overlayOpacity'    : 0.8,
        'overlayColor'      : '#ccc'
}); 
}); 

Das was ich habe. Ein Klick auf das Produkt öffnet die fancybox "fancy1". Wenn Sie jedoch auf den Link "Fancybox" klicken, wird ein verwandtes Produkt ohne Fantasie geöffnet, und ich erhalte:

($ ist nicht definiert $ (function () {$ ('# form_2538'). validate ();});)!

Die Verknüpfung zu einem Produkt erfolgt auf diese Weise

<a id="fancy1" href="product_url" >

Verlinkung zu einem Verwandten erfolgt auf diese Weise

<a id="fancy2" href="product_url" >

Ich habe eine Weile damit zu kämpfen :(

UND ICH HABE ES BEHOBEN !!!!!!!!!!!!!!!!!!

Ich habe das Problem behoben !!

Siehe unten!

    $(document).ready(function() {

$("a.fancy1").live("hover",
        function()
        {$("a.fancy1").fancybox({
        'speedIn'           : 600, 
        'speedOut'          : 200, 
        'overlayShow'       : false,
        'autoDimensions'    : false,
        'width'             : 620,
        'height'            : 'auto',
        'overlayShow'       : true,
        'overlayOpacity'    : 0.8,
        'overlayColor'      : '#ccc'

        });
        });
    });

Antworten auf die Frage(2)

Ihre Antwort auf die Frage