Fancybox: lien vers une autre div en HTML intégrée à partir de la superposition active

Sur ma page principale, j’ai créé le ou les liens suivants:

ACCT 2251 

Qui charge le contenu HTML en ligne suivant basé sur #id:

 
. . ACCT 2252
. . ACCT 2253

Cette partie fonctionne. Le problème que je rencontre concerne la liaison à un autre fichier HTML en ligne #id à partir de la superposition active de fancybox. En regardant l’exemple ci-dessus, vous remarquerez que chaque div en HTML incorporé contient un lien vers un autre div en HTML incorporé. Bien que le lien soit construit dans le même format que le lien de la page principale, il ne fonctionne pas. Des idées sur la façon de faire fonctionner cela?

Merci d’avance!

Vous devez l’avoir appelé correctement

HTML: –

  hi 
Just adding a paragraph to demonstrate that you can dynamically create HTML content within a DIV using hi
Just adding a paragraph to demonstrate that you can dynamically create HTML content within a DIV using
Powered by Fancybox

CSS: –

 /* Note that the fancybox css file is loaded under the "Add Resources" tab to the left. Normally you would load it in your  */ body { background-color: #eef; } #TheFancybox,#TheFancybox1 { display: none; } 

Jquery: –

 // Note that the fancybox js file is loaded under the // "Add Resources" tab to the left. Normally you would load it in your  $(".fancyTrigger,.fancyTrigger1").fancybox(); 

Une démo peut être trouvée ici

Oui c’est possible. Tu peux faire:

HTML:

 Inline  

JS:

 $(document).ready(function () { $(".various").fancybox({ maxWidth: 800, maxHeight: 200, fitToView: false, width: '70%', height: '70%', autoSize: false, closeClick: false, openEffect: 'none', closeEffect: 'none' }); }); 

JSFiddle

Découvrez ce jsFiddle pour référence.

À votre santé!