Kod osadzony na linkach miał sprawić, aby div "content" zniknął, załadowała się do niego strona, pojawił się.
Wszystko działa pięknie tylko podczas przechodzenia pomiędzy stronami menu podskakuje do samej góry na chwilkę.
Nie jest to jakieś bardzo uciążliwe, jednak warto byłoby to wyeliminować, bo mimo wszystko jest to denerwujące.
Tutaj filmik z tym jak to wygląda (ten przeskok): http://tinyvid.tv/show/2lmjhir16lddm
Tutaj kod (oczywiście jest to generowane przez PHP, ale kod PHP chyba nie jest potrzebny):
<!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" xml:lang="pl" lang="pl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link type="text/css" href="style.css" rel="Stylesheet" /> </head> <body> <div class="site"> <div id="menu"> <div id="content"> <script type="text/javascript"> $(document).ready( function(){ $("#content").load('site.php?p=main') $("#main").click( function(){ $("#content").fadeOut() $("#content").load('site.php?p=main') $("#content").fadeIn() } ) $("#ptc").click( function(){ $("#content").fadeOut('slow', function(){ $("#content").load('site.php?p=ptc', {limit: 25}, function(){ $("#content").fadeIn() }) }) } ) }) </script> </div> <div id="footer"> Copyright© 2010 ********<br /> Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation;<br /> </div> </div> </body> </html>
Przeglądarka: IceCat 3.6.9 (fork do Firefox'a... traktować to jako Firefox'a należy bo różnice są tylko właściwie w logu i wyszukiwaniu wtyczek)
System: Ubuntu 10.04
W czym tkwi problem?