fancybox 2.1.4 - Uncaught TypeError: Cannot read property 'helpers' undefined

Avoir quelques problèmes avec un site web que je suis en train de travailler sur je ne peux pas sembler obtenir fancybox pour fonctionner correctement testant à l'aide d'un clip sur YouTube.

Voici mon fichier de script.
À l'aide 2.1.4 avec jQuery 1.9

script.js

var $j = jQuery.noConflict();

$j(document).ready(function(){

    $j('.flexslider').flexslider({
    animation: "slide"
  });

    $j('.fancybox-media').fancybox({
        openEffect  : 'none',
        closeEffect : 'none',
        helpers : {
            media : {}
        }
    });

});

la flexslider fonctionne très bien cependant la fancybox-médias est d'avoir des problèmes.
lorsque je clique sur le lien, il ouvre simplement le lien au lieu de l'ouverture de fichier multimédia dans une fancybox fenêtre.

À l'intérieur de la console chromée c'est à dire que

Uncaught TypeError: Cannot read property 'helpers' of undefined jquery.fancybox-media.js:88
(anonymous function) jquery.fancybox-media.js:88
(anonymous function) jquery.fancybox-media.js:196

Le lien est défini comme:

<h2><a class="fancybox-media" href="http://www.youtube.com/watch?v=czQipWJA8EU">Watch This Video</a></h2>

Aussi, si vous voulez regarder le site en développement
il peut être trouvé à www.miems.co

Des idées s'il vous plaît laissez-moi savoir.
Sincèrement,
David

  • Bien après avoir joué je l'ai dit diable avec lui et fini par fixer par revenir à jquery-1.8.0.min.js et de restauration des fancybox 2.0 au lieu d'utiliser des médias de cadre, j'ai décidé d'aller avec l'ancien iframe configuration à l'aide de cette maintenant.
  • Votre fancybox code fonctionne très bien avec jQuery v1.9.1, case JSFIDDLE ... êtes-vous sûr de ne pas oublier d'inclure la jquery.fancybox-media.js fichier?
InformationsquelleAutor FluxSine | 2013-03-16