Witam. Mam taki problem:
Mam sobie menu:
  1. <ul>
  2. <li>Home</li>
  3. <li>Element</li>
  4. </ul>


I taką funkcję JavaScript (na tym forum znalazłem):
  1. function getURLParam(strParamName){
  2. var strReturn = "";
  3. var strHref = window.location.href;
  4. if ( strHref.indexOf("?") > -1 ){
  5. var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
  6. var aQueryString = strQueryString.split("&");
  7. for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
  8. if (
  9. aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
  10. var aParam = aQueryString[iParam].split("=");
  11. strReturn = aParam[1];
  12. break;
  13. }
  14. }
  15. }
  16. return strReturn;
  17. }



I teraz jak zrobić tak: Jak zmienna $_GET['v'] == home to dla <li>Home</li> (Jakoś dzięki .text()) dodać klasę (.addClass('active)) "active" questionmark.gif

Albo w PHP osiągnąć ten efekt questionmark.gif

Może dokładniej: Chodzi mi o to, że jeżeli zmienna $_GET['v'] (przy użyciu funkcji w js: getURLParam('v')) będzie miała wartość 'Home' to dla <li>Home</li> (można dodać jakąś klasę lub id np: <li id="me1">Home</li> ) zostanie dodana klasa "active".
Proszę o pomoc smile.gif

Ogólnie chodzi mi o uzyskanie takiego efektu (nie ważne w jaki sposób ), że jak znajdujemy się np: na stronie index.php?v=home to dla odnośnika do tej strony dodana zostanie klasa 'active' która powoduje zmianę koloru. Ja wiem, że to może jest "banalna" sprawa, ale ja nie wiem jak to zrobić,