Bonjour,
Pardonnez la question maladroite de débutante, mais voici en résumé ce que je souhaite faire.
Un lien de navigation charge une page à travers Jquery. La page chargée doit elle aussi utiliser Jquery pour charger un deuxième élément. Il s'agit de la librairie fancybox.
Page index.php:
La page page2.php appelée par la navigation s'affiche correctement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> <script type="text/javascript" src="js/fancybox/jquery.mousewheel-3.0.4.pack.js"></script> <script type="text/javascript" src="js/fancybox/jquery.fancybox-1.3.2.js"></script> <link rel="stylesheet" type="text/css" href="js/fancybox/jquery.fancybox-1.3.2.css" media="screen" /> <link rel="stylesheet" href="style.css" /> <script type="text/javascript"> $(document).ready(function() { $("a#example").fancybox({ 'width' : 771, 'height' : 520, 'padding' : 0 }); $("a#nav").fancybox({ 'overlayShow' : false, 'transitionIn' : 'elastic', 'transitionOut' : 'elastic' }); }); </script> </head> <body> <div id="bg"> <div class="col"><a id="nav" href="page2.php">Lien vers page 2</a></div> </div> </body> </html>
Depuis là j'ai essayé toutes les possibilités: page html complète (avec ou sans les librairies JQuery, définition de $("a#example")... dans page2.php, etc.).
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a id="example" href="page3.php">Lien vers page 3</a>
Ce deuxième appel quand je clique sur le lien vers page3.php ne fonctionne pas, ou dans le cas d'Internet Explorer, charge simplement la page sans exécuter le javascript.
Que faut-il faire pour arriver à faire appel à la librairie définie sur index.php depuis page2.php?
Merci beaucoup!![]()
Partager