Cambiare sharepoint menu di navigazione in alto i collegamenti con l'AJAX
-
09-12-2019 - |
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.
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.