Domanda

Supponiamo che ho un 4-livello di profondità di sharepoint menu di navigazione in alto, e voglio sostituire la voce di menu collegamenti di secondo e terzo livello con # (href='#')

Come posso realizzare questo?Con ajax?E come?

Grazie.

È stato utile?

Soluzione

Questo funziona sul mio ambiente di test per modificare tutti tutti i miei a discesa collegamenti a '#'.Ho avuto solo 2 livelli, però, quindi dovrete modificare di conseguenza.Dovrebbe dare un'idea, anche se...

$(".s4-tn li.dynamic-children li.dynamic a").attr("href", "#");

Altri suggerimenti

Per impostazione predefinita, il sistema globale di navigazione (in alto nav) è controllato attraverso le opzioni di Navigazione in Impostazioni Sito.Per fare questo, provare questo:

  • vai ai siti che sono genitori di cui il link dovrebbe essere #
  • fare clic su Impostazioni Sito - Navigazione
  • Nascondi automaticamente creato i link per il bambino elementi che si vuoi essere #
  • Creare una nuova Rubrica con lo stesso nome come quello che è stato nascosto
  • Utilizzare i pulsanti Sposta su/Giù funzionalità per spostare il bambino reale elementi che dovrebbe comparire sotto la voce

Questo questo punto, tutto ciò che è definito come una Voce di navigazione sarà visibile, ma non è cliccabile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top