Bonjour,

Je suis en train de faire un sitemap manuellement car j'ai un site mono-page
mon problème est que quand on clique sur les liens,cela amène a la bonne page mais cependant le javascript ne fonctionne pas, je ne sais pas comment faire pour régler ce problème, si vous avez des idées?

un petit exemple pour une des pages

de base la page est comme celle-ci (page solution):

http://orsery.fr/

et sur mon site map:

http://orsery.fr/#section3

voici mon sitemap.xml:

Code html : 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
<?xml version="1.0" encoding="UTF-8"?>
 
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
  <loc>http://orsery.fr/</loc>
 </url>
 <url>
  <loc>http://orsery.fr/#section2</loc>
 </url>
 <url>
  <loc>http://orsery.fr/#section3</loc>
 </url>
 <url>
  <loc>http://orsery.fr/#section4</loc>
 </url>
  <url>
  <loc>http://orsery.fr/#section5</loc>
 </url>
  <url>
  <loc>http://orsery.fr/#section6</loc>
 </url>
  <url>
  <loc>http://orsery.fr/#section7</loc>
 </url>
  <url>
  <loc>http://orsery.fr/#section8</loc>
 </url>
  <url>
  <loc>http://orsery.fr/#section9</loc>
 </url>
</urlset>

code html de la page:

Code html : 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<div class="section page3" id="section3">
            <div class="page_container">
                <div class="page_container_wrapper margp2">
                    <div id="hidepg3h1h2">
                    <h1>Notre solution <br />&agrave; votre service</h1>                  
                    <h2>Un service sur-mesure pour &eacute;diteurs, libraires et clients </br> avec retrait imm&eacute;diat des ouvrages en magasin </h2>
                    </div>
                    <div class="content hdnotresol">
                        <img src="http://www.developpez.net/forums/images/solution_orsery.png" alt="Notre solution" title="Notre solution - Orséry" />
 
                        <div class="greenBox" id="item1page3" >
                            <span class="title">Catalogue d’ouvrages s&eacute;curis&eacute;</span>
                        </div>
                        <div class="greenBox" id="item2page3" style="top:100px" >
                            <span class="title">Machines mises <br />&agrave; disposition <br /> en librairie</span>
                        </div>
                       <div class="greenBox" id="item3page3"style="top:240px">
                            <span class="title">Maintenance sur site</span>
                        </div>
                        <div class="greenBox" id="item4page3">
                            <span class="title">R&eacute;approvisionnement g&eacute;r&eacute; automatiquement</span>
                        </div>
                         <div class="greenBox" id="item5page3" style="top:200px">
                            <span class="title">Solution informatique d&eacute;di&eacute;e</span>
 
                        </div>
                    </div>
                    <div id="showpg3h1h2">
                        <div id="h1pg3">
                            Notre solution &nbsp &agrave; votre service                           
                        </div>                        
                        <div id="h2pg3">                                 
                            Un service sur-mesure pour &eacute;diteurs, libraires et clients </br> avec retrait imm&eacute;diat des ouvrages en magasin 
                        </div>
                    </div>
 
                    <div class="solsmalayout ">
                        <div class="service">   
                            <span class="title">Catalogue d’ouvrages s&eacute;curis&eacute;</span>
                        </div>
 
                        <div class="service">   
                             <span class="title">Machines mises &agrave; disposition en librairie</span>
                        </div>
 
                        <div class="service">   
                            <span class="title">Maintenance sur site</span> 
                        </div>
 
                        <div class="service">   
                             <span class="title">R&eacute;approvisionnement g&eacute;r&eacute; automatiquement</span>    
                        </div class="service">
 
                        <div class="service">   
                            <span class="title">Solution informatique d&eacute;di&eacute;e</span>
                        </div> 
                    </div>
                </div>
                <div class="bottomwrapper gopage" data-id="3">
                    <span>D&Eacute;couvrez nos avantages</span>
                </div>
            </div>
        </div>

le code js de la page:

Code js : 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
$(document).ready(function(){
    $.fn.fullpage({
        anchors: [],
        scrollingSpeed : 1000,
        css3:false,
        fixedElements:'.back, .rightNavContact, .popoutContents, #colorbox, #cboxOverlay',
        navigation: true,
        navigationPosition: 'right',
        navigationTooltips: ['Accueil', 'Projet', 'Solution', 'Avantages', 'Editeurs', 'Librairies','Actualités', 'Partenaires', 'Contact'],
        afterLoad: function(anchorLink, index){
            AnimateTopNavigation(index - 2);
 
            switch(index){
                case 0:
                break;
                case 1:
                break;
                case 2:
                break;
                case 3:
                // Display on delay all item.
                AnimatePage3();
                break;
                case 4:    
                // Display on delay all item
                AnimatePage4();
                break;
                case 5:
                // Display on delay all item.
                AnimatePage5();
                break;
                case 6:
                // Display on delay all item.
                AnimatePage6();
                break;
                case 7:
                break;
                case 8:
                break;    
            }
        }
    });
 
    function AnimateTopNavigation(index){
        if(index >= 0){
            // Select current top menu item.
            $('.menu > ul > li').eq(index).addClass("selected").siblings().removeClass('selected');
        }
        else {
            // Click on logo reset all selected item.
            $('.menu > ul > li.selected').removeClass('selected');
        }
    }
 
    $('.gopage').on('click', function(e){
        e.preventDefault();
        var index = $(this).attr("data-id");
        $('#fullPage-nav').find('li').eq(index).find('a').trigger('click');
    });
 
 
    // ---------------------------------------
    // Page 3
    // ---------------------------------------
    function AnimatePage3(){
        setTimeout("$('.page3 #item1page3').fadeIn('slow');", 200);
        setTimeout("$('.page3 #item4page3').fadeIn('slow');", 500);
        setTimeout("$('.page3 #item2page3').fadeIn('slow');", 900);
        setTimeout("$('.page3 #item5page3').fadeIn('slow');", 1200);
        setTimeout("$('.page3 #item3page3').fadeIn('slow');", 1500);
    }
 
    function ResetPage3(){
        $('.page3 #item1page3').hide();
        $('.page3 #item2page3').hide();
        $('.page3 #item3page3').hide();
        $('.page3 #item4page3').hide();
        $('.page3 #item5page3').hide();
    }

Merci à vous