Ein Problem mit Booklet (Jquery-Plugin)
Hab mir das Jquery-Plugin Booklet besorgt. Nur irgendwie will das bei mir nicht funktionieren.
Hier vom Anbieter ein kleines Tutorial
und hier mein Quelltext:
Wenn ich dies nun ausführe, sehe ich nur eine Liste mit meinen Divs, könnt ihr den Fehler erkennen?
Hier vom Anbieter ein kleines Tutorial
und hier mein Quelltext:
|
|
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 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script src="script/jquery.booklet.1.2.0.min.js" type="text/javascript"></script> <script src="script/jquery.easing.1.3.js" type="text/javascript"></script> <script src="script/jquery-1.6.1.min.js" type="text/javascript"></script> <script src="script/jquery-ui-1.8.14.min.js" type="text/javascript"></script> <script src="script/main.js" type="text/javascript"></script> <link href="css/jquery.booklet.1.2.0.css" type="text/css" rel="stylesheet"/> <link href="css/main.css" type="text/css" rel="stylesheet" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Saftpresse - Die Schülerzeitung</title> </head> <body> <div id="wrapper"> <div id="book"> <div class="b-load"> <div> <h3>Yay, Page 1!</h3> </div> <div> <h3>Yay, Page 2!</h3> </div> <div> <h3>Yay, Page 3!</h3> </div> <div> <h3>Yay, Page 4!</h3> </div> </div> </div> </div> <script type="text/javascript"> $(function(){ $('#book').booklet(); }); </script> </body> </html> |
Wenn ich dies nun ausführe, sehe ich nur eine Liste mit meinen Divs, könnt ihr den Fehler erkennen?
Pack die Function in den HEAD Bereich und mach noch Document.Ready function dazu.
Dann sollte das klappen.
So sollte es aussehen:
Besser noch , Du speicherst das als Datei ab "meinscript.js" und lädst das JS File im HEADER
Gruß
Jens
Dann sollte das klappen.
So sollte es aussehen:
|
|
Javascript-Quelltext |
1 2 3 4 5 |
$(document).ready(function() { $(function(){ $('#book').booklet(); }); }); |
Besser noch , Du speicherst das als Datei ab "meinscript.js" und lädst das JS File im HEADER
|
|
HTML |
1 |
<script src="script/meinscript.js" type="text/javascript"></script> |
Gruß
Jens
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »jegi0605« (30. Juni 2011, 14:28)
Leider Fehlanzeige, es klappt leider immer noch nicht, mein Quelltext sieht nun so aus:
Ich verstehe das nicht so ganz, habe das so durchgeführt, wie auf der Website (http://builtbywill.com/code/booklet/installation) beschrieben, bin kurz vorm verzweifeln.
Also Funktion wird ordnungsgemäß ausgeführt, beim Aufruf zeigt er mir den Alert.
Nur will er das "Buch" nicht darstellen.
Auf dieser Seite scheint das Plugin zu funktionieren.
Jedoch habe ich noch nicht den Grund dafür herausgefunden. Hat jemand noch eine Idee?
|
|
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 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script src="script/jquery.booklet.1.2.0.min.js" type="text/javascript"></script> <script src="script/jquery.easing.1.3.js" type="text/javascript"></script> <script src="script/jquery-1.6.1.min.js" type="text/javascript"></script> <script src="script/jquery-ui-1.8.14.min.js" type="text/javascript"></script> <script src="script/main.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function() { $(function(){ alert('test'); // Ausführtest -> Klappt! $('#book').booklet(); }); }); </script> <link href="css/jquery.booklet.1.2.0.css" type="text/css" rel="stylesheet"/> <link href="css/main.css" type="text/css" rel="stylesheet" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Saftpresse - Die Schülerzeitung</title> </head> <body> <div id="wrapper"> <div id="book"> <div class="b-load"> <div> <h3>Yay, Page 1!</h3> </div> <div> <h3>Yay, Page 2!</h3> </div> <div> <h3>Yay, Page 3!</h3> </div> <div> <h3>Yay, Page 4!</h3> </div> </div> </div> </div> </body> </html> |
Ich verstehe das nicht so ganz, habe das so durchgeführt, wie auf der Website (http://builtbywill.com/code/booklet/installation) beschrieben, bin kurz vorm verzweifeln.
Also Funktion wird ordnungsgemäß ausgeführt, beim Aufruf zeigt er mir den Alert.
Nur will er das "Buch" nicht darstellen.
Auf dieser Seite scheint das Plugin zu funktionieren.
Jedoch habe ich noch nicht den Grund dafür herausgefunden. Hat jemand noch eine Idee?
Wie gesagt .... Link dann kann man sich das mal online ansehen....
Ausserdem ist es egal ob du nun das Script mit $(document).ready(function() im Head Bereich includest oder ganz unten als letztes im html Bereich. Das document ready bewerikt das der Coder erste ausgeführt wird wenn die Seite komplett geladen wurde. Wenn du es ganz unten stehen hast wird ja automatisch zum schluss geladen. Vom daher kann das nicht das Problem sein wie jegi0605 meint.
Ausserdem ist es egal ob du nun das Script mit $(document).ready(function() im Head Bereich includest oder ganz unten als letztes im html Bereich. Das document ready bewerikt das der Coder erste ausgeführt wird wenn die Seite komplett geladen wurde. Wenn du es ganz unten stehen hast wird ja automatisch zum schluss geladen. Vom daher kann das nicht das Problem sein wie jegi0605 meint.
Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Josephine« (30. Juni 2011, 15:03)
deine includes der scripte sind in der falschen reinfolge 
-LA

|
|
Javascript-Quelltext |
1 2 3 4 5 6 7 |
<script src="script/jquery-1.6.1.min.js" type="text/javascript"></script> <script src="script/jquery-ui-1.8.14.min.js" type="text/javascript"></script> <script src="script/jquery.easing.1.3.js" type="text/javascript"></script> <script src="script/jquery.booklet.1.2.0.min.js" type="text/javascript"></script> <script src="script/main.js" type="text/javascript"></script> |
-LA
Ähnliche Themen
-
(X)HTML & CSS & DHTML & Javascript »-
Select nebeneinander
(26. Mai 2011, 14:41)
-
(X)HTML & CSS & DHTML & Javascript »-
Problem mit Lightbox und JQuery
(18. März 2011, 10:12)
-
(X)HTML & CSS & DHTML & Javascript »-
Image map - Mouseover mit Infobox
(7. August 2010, 15:49)
-
(X)HTML & CSS & DHTML & Javascript »-
JQuery ansprechen
(15. Juli 2010, 09:42)
-
(X)HTML & CSS & DHTML & Javascript »-
Forstschrittsanzeige
(26. Juni 2009, 18:37)


