Ik heb een stuk javascript waarmee je ala de iPhone/Android door pagina's heen schuift. Dit functioneert naar behoren. Echter, nu wil ik boven het codeblock (de content-box is Javascript) html thumbnails die linken naar een div id die onderdeel is van javascript. Dus bijvoorbeeld een html thumbnail die naar div id c1 linkt. Bij het aanmaken van een rechtstreekse link zoals je dat normaal zou doen: <a href="index.html#c1"> linkt hij enkel naar het gehele javascript blok, maar niet naar het juiste deel van de pagina. Iemand enig idee hoe ik dit op een niet al te omslachtige manier kan bereiken. Andere goede ideeën zijn uiteraard ook welkom.
HTML:
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
| <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>Flippen met Nagtegaal</title> <link rel="stylesheet" href="css/iphone.css" type="text/css" media="screen"> <script type="text/javascript">document.getElementsByTagName('html')[0].className = 'hasJS';</script> </head> <body> <p id="ins">Sleep met je muis de afbeelding naar links of rechts.</p> <div id="wrapper"> <div id="fake"> <div id="c1" class="content-box"> <div class="inner"> <h1>Paneel 1</h1> <img src="image1.jpg" ondragstart="return false"/> </div> </div> <div id="c2" class="content-box"> <div class="inner"> <h1>Paneel 2</h1> <img src="image2.jpg" ondragstart="return false"/> </div> </div> <div id="c3" class="content-box"> <div class="inner"> <h1>Paneel 3</h1> <img src="image3.jpg" ondragstart="return false"/> </div> </div> <div id="c4" class="content-box"> <div class="inner"> <h1>Paneel 4</h1> <img src="image4.jpg" ondragstart="return false"/> </div> </div> </div><!-- div id="fake" --> </div><!-- div id="wrapper" --> <script src="http://www.google.com/jsapi" type="text/javascript"></script> <script type="text/javascript">google.load("jquery", "1.4.2");</script> <script src="js/easing.js" type="text/javascript"></script> <script src="js/iphone.js" type="text/javascript"></script> </body> </html> |
[ Voor 0% gewijzigd door MueR op 21-02-2011 16:41 ]