Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.javascript > #8177

non funziona online

From carmelo <carmelo.giu@alice.it>
Newsgroups it.comp.lang.javascript
Subject non funziona online
Date 2017-02-05 14:01 +0100
Organization Aioe.org NNTP Server
Message-ID <o777nc$1ola$2@gioia.aioe.org> (permalink)

Show all headers | View raw


$(function(){
     var url = window.location.pathname
     var urlRegExp = new RegExp(url.replace(/\/$/,''));

     $('ul#nav li a').each(function(){
     if(urlRegExp.test(this.href)){
             $(this).addClass('current disable');
         };
     });
});

In un file .js ho questo codice che visualizza il menu in tutte la 
pagine e seleziona scuro la voce di menu corrente e la disabilita.

Succede che sul pc funziona perfettamente, mentre online si comporta in 
modo strano cioè:
Quando apro il sito www.ecc... seleziona e disabilita tutte le voci del 
menu come se tutte fossero pagine correnti.

Però se apro una pagina da un link poi tutto funziona perfettamente.
Perchè secondo voi?
Esiste un modo diverso per intercettare la pagina corrente?

Carmelo

Back to it.comp.lang.javascript | Previous | Next | Find similar


Thread

non funziona online carmelo <carmelo.giu@alice.it> - 2017-02-05 14:01 +0100

csiph-web