librealire/squelettes/javascript/perso.js

31 lines
922 B
JavaScript

$(function() {
// un sommaire masque
$('.sommaire_titre').siblings('ul').toggle();
$('.sommaire_titre').on('click', function(){
$(this).toggleClass('on').siblings('ul').toggle().toggleClass('ouvert');
});
// si sommaire masque, alors il faut l'ouvrir en venant d'une ancre
$('.sommaire-back').on('click', function(){
// var hash = "#sommaire-titre";
$('.sommaire_titre:not(.on)').toggleClass('on').siblings('ul:not(.ouvert)').toggle().addClass('ouvert');
// window.location.hash = hash;
// return false;
});
$('.formulaire_signaler').toggle();
$('.signaler ').on('click', function(){
$('.formulaire_signaler').toggle();
});
// effet visuel sur lien lire dans les résumés d'article
$('a.block-link').on({
mouseenter: function(){
$(this).parent().parent().find('.tp').addClass('on');
}, mouseleave: function(){
$(this).parent().parent().find('.tp').removeClass('on');
}
});
});