Bonjour, je suis en train d'adapter un thème tumblr et je suis bloqué (je suis une quiche en code). J'ai récupéré un menu qui marche bien et je voudrais que lorsqu'on clique sur un onglet de menu celui-ci soit affiché comme actif. Comme il n'y a pas de catégories sur tumblr, il faut faire un script javascript ou Jquery je crois, j'ai cherché à adapter ceux que j'ai trouvé mais je n'y parviens pas. Je précise que je veux pas trop toucher au css du menu car c'est bien calé.
Le menu css fonctionne sur ce principe :
le HTML du menu :
J'ai trouvé ce javascript mais qui fonctionne avec des listes et je n'arrive pas à l'adapter à mon problème :
voici le lien vers mon blog : http://datapolitics.tumblr.com
Le menu css fonctionne sur ce principe :
.sidebar a {
display: block;
color: black;
}
.sidebar a.active {
background-color: #5698b8;
}
.sidebar a:hover:not(.active) {
background-color: #cccccc;
}
le HTML du menu :
<div class=sidebar>
<a href="#">lien</a>
<a href="#">lien</a>
<a href="#">lien</a>
</div>
J'ai trouvé ce javascript mais qui fonctionne avec des listes et je n'arrive pas à l'adapter à mon problème :
$(document).ready(function(){
$('ul li a').click(function(){
$('li a').removeClass("active");
$(this).addClass("active");
});
});
voici le lien vers mon blog : http://datapolitics.tumblr.com