FAQ.

/** Onglets uniques utilisant H6 comme ancre **/ document.addEventListener("DOMContentLoaded", function(event) { $($('.product-single__content-text').find('h6').get() .reverse()).each(function(i) { var tabName = $(this).text(); tabContent = ''; //vérifie si h6 contient du texte if ($(this).text() != '') { //masquer h6 $(this).hide(); //combiner le contenu entre les éléments H6 $(this).nextUntil('h6').each(function() { tabContent = tabContent + this.outerHTML; //masquer le contenu $(this).hide(); }); //générer l'onglet HTML $('.js-accordion').prepend(''); $ ('. JS-Accordion'). Prepend ('

'+ nom de l'onglet +'

Åben Tab.
† } else { //masquer H6 vide $(this).hide(); † $(".js-unique-trigger").click(function() { var thisItem = $(this).attr("href"); var activeClass = "js-active"; //vérifier si cliqué est actif si ($(thisItem).hasClass(activeClass)) { //ferme l'élément actuel $(this).removeClass(activeClass); $(thisItem) .removeClass(activeClass) .stop() .slideUp(); } else { // ouvrir et activer cet élément $(thisItem) .addClass(activeClass) .stop() .slideDown(); $(this).addClass(activeClass); } return false; }); †