Witam.
Chciałem zastosować na stronie menu lava lamp i dopóki była to wersja bez przekierowań (href="#") to wszystko działało.
Jednak, gdy dodałem zmianę zakładek przez php, to po przeładowaniu strony, niezależnie od klikniętej zakładki, zawsze mój pasek był ustawiony na domyślnej - tak jak po wejściu na stronę. Nie wiem jak wykonać zmianę podstrony aby moje menu też mogło to zapamietać. Może problem jest w tym, ze robię to przez php?
Oto fragment kodu menu:
<?php
$page = $_GET['page'];
echo'<li><a href="index.php?page=home" style="margin-left:25">Home
</a></li>';
echo'
<li class="selected"><a href="index.php?page=oferta" style="margin-left:22">Oferta
</a></li>';
echo'
<li><a href="index.php?page=galeria" style="margin-left:18">Galeria
</a></li>';
echo'
<li><a href="index.php?page=kontakt" style="margin-left:16">Kontakt
</a></li>';
?>
tutaj jest funkcja do animacji menu:
$(document).ready(function () {
var style = 'easeOutElastic';
var default_left = Math.round($('#lava li.selected').offset().left - $('#lava').offset().left);
var default_width = $('#lava li.selected').width();
$('#box').css({left: default_left});
$('#box .head').css({width: default_width});
$('#lava li').hover(function () {
left = Math.round($(this).offset().left - $('#lava').offset().left);
width = $(this).width();
$('#debug').html(left);
$('#box').stop(false, true).animate({left: left},{duration:1000, easing: style});
$('#box .head').stop(false, true).animate({width:width},{duration:1000, easing: style});
}).click(function () {
$('#lava li').removeClass('selected');
$(this).addClass('selected');
});
$('#lava').mouseleave(function () {
default_left = Math.round($('#lava li.selected').offset().left - $('#lava').offset().left);
default_width = $('#lava li.selected').width();
$('#box').stop(false, true).animate({left: default_left},{duration:1500, easing: style});
$('#box .head').stop(false, true).animate({width:default_width},{duration:1500, easing: style});
});
});
oraz w jaki sposób chciałem zmieniać zakładki
<?php
$page = $_GET['page'];
if($page=='home') require_once('home.php');
else if($page=='oferta') require_once('oferta.php');
else if($page=='galeria') require_once('galeria.php');
else if($page=='kontakt') require_once('kontakt.php');
else require_once('home.php');
?>
Proszę o pomoc

może jednak ktoś potrafi mi pomóc ?
Taaak, zaciekawiło mnie php i spróbuję coś z tym zrobić.