Bonjour à tous,
Après moult lectures de forums sur le sujet du chemin relatif, je suis complétement largué car je ne sais in fine comment savoir quel est le répertoire racine pris pour les chemins relatifs !!!
Je m'explique, j'ai
- racine/responsive/index.html
- racine/responsive/js/index.js dans lequel j'ai mis en commentaire <!-- <script type="text/javascript" src="fancybox/helpers/jquery.fancybox-buttons.js"></script> -->
- racine/responsive/js/own/ownIndexDomReady.js dans lequel je charge <script type="text/javascript" src="fancybox/helpers/jquery.fancybox-buttons.js"></script> avec $('head').append(filePath)
Code ownIndexDomReady.js qui fonctionne, hélas !!! Comique non... d'être perdu parce que ça marche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $(document).ready(function() { $("a[data-rel='PhotoGallery1']").fancybox( { helpers : { buttons: {}, thumbs: {} } }); // fancybox var filePath = "<script type='text/javascript' src='fancybox/helpers/jquery.fancybox-buttons.js'></script>"; $('head').append(filePath); }); // ready
Mais au final je ne connait pas la règle pour identifier le répertoire de départ d'un chemin relatif interprété dans src='fancybox/helpers/jquery.fancybox-buttons.js', Est-il celui du :
- 1er fichier appelant => index.html => Ok chez moi
- Fichier dans lequel s'exécute le code => ownIndexDomReady.js mais là il faudrait un src du genre src='../../fancybox/helpers/jquery.fancybox-buttons.js' => NOk chez moi
Par la force des choses, j'en déduis que le répertoire racine du chemin relatif est celui du 1er fichier appelant, mais est-ce vrai?
Partager