Utilisatrice:Lydie Noria/common.js
Note : après avoir publié vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
- Firefox / Safari : maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou appuyez sur Ctrl + F5 ou Ctrl + R (⌘ + R sur un Mac).
- Google Chrome : appuyez sur Ctrl + Maj + R (⌘ + Shift + R sur un Mac).
- Internet Explorer / Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
- Opera : appuyez sur Ctrl + F5.
$(document).ready(function () {
// sb-nav en accordéon
$('.expandable').on( 'click', function (e) {
var self = $(this);
var next = self.parent().next('.nav-item-content');
if (self.parent().parent().hasClass('closed')) {
self.parent().parent().addClass('open').removeClass('closed');
next.slideDown(500, function () {
$(this).attr('aria-hidden','false');
});
self.attr('aria-expanded','true');
}
else {
self.parent().parent().addClass('closed').removeClass('open');
next.slideUp(500, function () {
$(this).attr('aria-hidden','true');
});
self.attr('aria-expanded','false');
}
return false;
});
// transcript
$('.btn-transcript a').on( 'click', function (e) {
e.preventDefault();
var self = $(this),
content = $('.transcript-container'),
btn = self.parent();
if (btn.hasClass('transcript-closed')) {
content.slideDown(500, function () {
$(this).attr('aria-hidden','false');
content.removeClass('start');
btn.removeClass('transcript-closed').addClass('transcript-open');
btn.attr('aria-expanded','true');
});
}
else {
content.slideUp(500, function () {
$(this).attr('aria-hidden','true');
btn.addClass('transcript-closed').removeClass('transcript-open');
btn.attr('aria-expanded','false');
});
}
return false;
});
});