No kui sa lingile vajutad, siis leht loetakse ju ringi, kas siis index.php?leht=1 või hoopis mingi kontaktid.html siis pole sellisest JQ koodist midagi kasu.
Muidugi, kui sisu vahetad ka JQ abil, siis sobib see variant ideaalselt.
Kui aga vaja leht ümber lugeda siis võid midagi sellist teha
Sa tead millisel lehel oled ju ja vastavalt sellele hoiad aktiivset linki menüüs.
| Kood: |
|
<style>
.home{}
.about{}
.services{}
.work{}
.contact{}
.active{}
</style>
<?php
$link[1] = "home";
$link[2]= "about";
$link[3] = "services";
$link[4] = "work";
$link[5] = "contact";
if(isset($_GET['leht'])){
$leht=$_GET['leht'];
$link[$leht]="active";
}else{
$link[1]="active";
}
echo'
<ul class="menu">
<li class="'.$link[1].'"><a href="?leht=1">Home</a></li>
<li class="'.$link[2].'"><a href="?leht=2">About</a></li>
<li class="'.$link[3].'"><a href="?leht=3">Services</a></li>
<li class="'.$link[4].'"><a href="?leht=4">Work</a></li>
<li class="'.$link[5].'"><a href="?leht=5">Contact</a></li>
</ul> ';
?>
|
[Muudetud: 6.9.2011 andrusny]