Domanda

C'è un modo in cui posso realizzare i collegamenti migliori sulla barra del nav inattiva?Fondamentalmente ho creato siti sotto la radice come

Company Info
HR
Team 1
Team 2....
.

E sotto ognuno di quelli ci sono i siti secondari che si presentano nel discesa.

Voglio i collegamenti migliori

Company Info
HR
Team 1
Team 2....
.

per essere inattivo.Quindi se un utente fa clic su loro, non navigano sul sito, può essere fatto?Sarei ok con il cambiamento del link in modo da tornare alla home page, ma dove cambierei questo?

Grazie per qualsiasi aiuto!

È stato utile?

Soluzione

Sì, puoi farlo.Usa questo:

$("body #s4-topheader2. ul li ul li.static > a").each(function(index) {

if(index!=2)
{

    $(this).attr("href","javascript:void(0);");
}

});
.

Cheers!

Altri suggerimenti

Ho testato questa riga di jQuery contro una pagina SP2010 che esegue il V4.master

$().ready(function(){
 $(".menu-horizontal").find("a").removeAttr("href");
});
.

Metti questo diritto sulla pagina Master, o collegarlo a una personalizzazione per caricare questo in tutto il sito.

Essere consapevoli del fatto che alcune funzionalità in SharePoint (come l'infrastruttura di pubblicazione, ad esempio) alterare il DOM un po 'in modo da poter essere F12 questo se non funziona all'inizio.

Avevo lo stesso requisito.E questo funziona per me.

$(document).ready(function() {

     $("body #s4-topheader2. ul li ul li a").attr("href","javascript:void(0);");
});
.

potrebbe essere che ti aiuta.

Non dimenticare di includere JQuery nella tua Pagina Master.

metterebbe il seguente nel lavoro di intestazione?

<script type="text/javascript">
$("body #TopNavigationMenuV4. ul li ul li.static > a").each(function(index) {
if(index!=2) {
$(this).attr("href","javascript:void(0);");
}
});
</script>
.

Non riuscivo a farlo funzionare affatto ...

Penso che questo ti aiuterà a ottenere le tue esigenze:

$("body #s4-topheader2. ul li ul li.static > a").attr("href","javascript:void(0);");
.

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