jquery + jarallax

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Louis Deconinck

Louis Deconinck

29/09/2013 01:47:57
Quote Anchor link
Hallo iedereen

Voor een mini onderneming moet ik een website maken http://luckynation.be nu ben ik bezig met exmerimenteren van parallax, door gebruik te maken van jarralax. Nu is het zo dat wanneer ik de tekst met dde afbeelding wil laten bewegen hij dit niet doet, terwijl hij dit aan de andere kant wel doet. Zie website voor een beter beeld.

Dit is mijn code:

index.php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link rel="stylesheet" type="text/css" href="style.css" />

    <script src="http://jarallax.com/jquery-1.7.1.min.js"></script>
    <script src="http://jarallax.com/download/jarallax-0.2.js" type="text/javascript"></script>
    <script type="text/javascript">
      init = function(){
        var jarallax = new Jarallax();

jarallax.addAnimation('.functie1', [{progress:'0%', opacity:'0'},{progress:'10%', opacity:'1'}]);
jarallax.addAnimation('.functie1', [{progress:'10%', opacity:'1'},{progress:'15%', opacity:'0'}]);

jarallax.addAnimation('.thomas, .thomasnaam', [{progress:'0%', opacity:'0', left:'0%'},{progress:'10%', opacity:'1', left:'35%'}]);
jarallax.addAnimation('.thomas', [{progress:'10%', opacity:'1'},{progress:'15%', opacity:'0'}]);

jarallax.addAnimation('.andreas .andreasnaam', [{progress:'0%', opacity:'0', right:'0%'},{progress:'10%', opacity:'1', right:'35%'}]);
jarallax.addAnimation('.andreas', [{progress:'10%', opacity:'1'},{progress:'15%', opacity:'0'}]);

jarallax.addAnimation('.functie2', [{progress:'15%', opacity:'0'},{progress:'25%', opacity:'1'}]);
jarallax.addAnimation('.functie2', [{progress:'25%', opacity:'1'},{progress:'30%', opacity:'0'}]);

jarallax.addAnimation('.emiel .emielnaam', [{progress:'15%', opacity:'0', left:'0%'},{progress:'25%', opacity:'1', left:'35%'}]);
jarallax.addAnimation('.emiel', [{progress:'25%', opacity:'1'},{progress:'30%', opacity:'0'}]);

jarallax.addAnimation('.jarik . jariknaam', [{progress:'15%', opacity:'0', right:'0%'},{progress:'25%', opacity:'1', right:'35%'}]);
jarallax.addAnimation('.jarik', [{progress:'25%', opacity:'1'},{progress:'30%', opacity:'0'}]);

      }
    </script>
  </head>
  <body onload="init()">
  <div id="header">
   <div id="logo">
    <img src="/images/logo-luckynation.png" height="48" width="48" border="0" />
    <h1>Lucky Nation</h1>
   </div>
  </div>
  <div id="content">
   <div id="mtt">
    <h2 class="meettheteam">Meet the team</h2>
<h2 class="functie1">Gedelegeerd bestuurders</h2>
<div class="thomas"><h3 class="thomasnaam">Thomas Geiregat</h3></div>
<div class="andreas"><h3 class="andreasnaam">Andreas Craeymeersch</h3></div>
<h2 class="functie2">Administratie</h2>
<div class="emiel"><h3 class="emielnaam">Emiel Desmet</h3></div>
<div class="jarik"><h3 class="jariknaam">Jarik Tytgat</h3></div>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
   </div>
  </div>    
 </body>
</html>    


style.css:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
/* GOOGLE WEBFONTS IMPORTEREN */

@import url(http://fonts.googleapis.com/css?family=Lobster);
@import url(http://fonts.googleapis.com/css?family=Pacifico);
@import url(http://fonts.googleapis.com/css?family=Indie+Flower);

/* HEADER */

h2, h3, #logo {
position: fixed;
}

#header {
background-color: #f39c12;
height: 70px;
}

#logo img {
float:left;
}

#logo {
margin: 0px 0px 0px 100px;
padding: 10px 0px 0px 0px;
}

#logo h1 {
width: 220px;
background-color: #c0392b;
border-radius: 25px 25px 25px 25px;;
font-family: 'Lobster', cursive;
color: #ffffff;
font-size: 34px;
margin: 0px 0px 0px 55px;
padding: 0px 0px 5px 25px;
}

/* CONTENT */

#content {
width: 70%;
margin: 0 auto;
}

/* MEET THE TEAM */

.meettheteam {
display: block;
font-family: 'Pacifico', cursive;
color: #000000;
font-size: 34px;
}

#mtt h3 {
font-family: 'Indie Flower', cursive;
opacity: 0;
width:70%;
}

.functie1, .functie2 {
margin-top: 100px;
text-align: center;
font-family: 'Indie Flower', cursive;
font-size: 25px;
width: 70%;
opacity: 0;
}

.thomas {
background: url(/images/thomas-profiel.png) no-repeat;
}

.andreas {
background: url(/images/andreas-profiel.png) no-repeat;
}

.emiel {
background: url(/images/emiel-profiel.png) no-repeat;
}

.jarik {
background: url(/images/jarik-profiel.png) no-repeat;
}

.thomas, .emiel{
border-radius: 75px;
position: fixed;
opacity: 0;
height: 150px;
width: 150px;
left: 0%;
margin-top: 200px;
}

.thomasnaam, .emielnaam {
margin-top: 150px;
left: 35%;
}

.andreas, .jarik{
border-radius: 75px;
position: fixed;
opacity: 0;
height: 150px;
width: 150px;
right: 0%;
margin-top: 200px;
}

.andreasnaam, .jariknaam {
margin-top: 150px;
right: 35%;
}


Het probleem zit hem hier:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
jarallax.addAnimation('.thomas, .thomasnaam', [{progress:'0%', opacity:'0', left:'0%'},{progress:'10%', opacity:'1', left:'35%'}]);
jarallax.addAnimation('.thomas', [{progress:'10%', opacity:'1'},{progress:'15%', opacity:'0'}]);

jarallax.addAnimation('.andreas .andreasnaam', [{progress:'0%', opacity:'0', right:'0%'},{progress:'10%', opacity:'1', right:'35%'}]);
jarallax.addAnimation('.andreas', [{progress:'10%', opacity:'1'},{progress:'15%', opacity:'0'}]);

In de eerste 3 regels werkt alles naar wens, wanneer ik dit dan probeer over te brengen naar 'andreas', loopt het fout, zonder 'andreasnaam' werkt alles goed, echter wanneer ik het wel toevoeg, beweegt 'andreas' niet meer. Hoe kan ik dit oplossen.

Alvast bedankt
Louis
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.