8d67ea49a0
Fix #116
28 lines
969 B
JavaScript
28 lines
969 B
JavaScript
function customTabs(hook, vm) {
|
|
hook.doneEach(function() {
|
|
// Invoked each time after the data is fully loaded, no arguments,
|
|
$(".contentArea :first-child").addClass("active")
|
|
$(".tab :first-child").addClass("active")
|
|
$(".tablinks").click(function(){
|
|
var idParent = "#" + $(this).parent().parent().attr("id")
|
|
var targetString = idParent + " .contentArea ." + $(this).attr("data-target")
|
|
|
|
//On fait en sorte que seule la classe visée soit active
|
|
$(idParent + " .contentArea .tabcontent").removeClass("active")
|
|
$(targetString).addClass("active")
|
|
|
|
// On fait de meme pour le bouton
|
|
$(idParent + " .tab button").removeClass("active")
|
|
$(this).addClass("active")
|
|
|
|
console.log(idParent + " .contentArea .tabcontent")
|
|
console.log(idParent + " .tab button")
|
|
console.log(targetString)
|
|
});
|
|
});
|
|
}
|
|
|
|
window.$docsify.plugins = [].concat(
|
|
customTabs,
|
|
(window.$docsify.plugins || [])
|
|
);
|