Question

Y a-t-il une façon de créer les meilleurs liens sur la barre de navigation inactive?Fondamentalement, j'ai créé des sites sous la racine telle que

Company Info
HR
Team 1
Team 2....

et sous chacun de ceux-ci se trouvent des sous-sites qui apparaissent dans la liste déroulante.

Je veux les meilleurs liens

Company Info
HR
Team 1
Team 2....

être inactif.Donc, si un utilisateur les clique sur eux, ils ne naviguent pas sur le site, cela peut-il être fait?Je serais bien avec la modification du lien de sorte que cela ne ferait que correspondre à la page d'accueil, mais où je changerais-je?

Merci pour une aide!

Était-ce utile?

La solution

Oui, vous pouvez le faire.Utilisez ceci:

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

if(index!=2)
{

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

});

acclamations!

Autres conseils

J'ai testé cette ligne de jQuery contre une page SP2010 exécutant le v4.master

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

Mettez ce droit sur la page maître, ou écrivez-le à une personnalisation pour charger tout cela sur le site.

Sachez que certaines fonctionnalités de SharePoint (comme l'infrastructure de publication, par exemple), modifient le DOM un peu pour que vous puissiez avoir à F12 ceci s'il ne fonctionne pas au début.

J'avais la même exigence.Et cela fonctionne pour moi.

$(document).ready(function() {

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

Peut-être que cela vous aide.

N'oubliez pas d'inclure JQuery dans votre page maître.

mettrait la suivante dans le travail d'en-tête?

<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>

Je ne pouvais pas obtenir ce travail du tout ...

Je pense que cela vous aidera à obtenir vos besoins:

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top