cutlass/python/docs/_static/tabs.js

22 lines
551 B
JavaScript

var labels_by_text = {};
function ready() {
var li = document.getElementsByClassName("tab-label");
for (const label of li) {
label.onclick = onLabelClick;
const text = label.textContent;
if (!labels_by_text[text]) {
labels_by_text[text] = [];
}
labels_by_text[text].push(label);
}
}
function onLabelClick() {
// Activate other labels with the same text.
for (label of labels_by_text[this.textContent]) {
label.previousSibling.checked = true;
}
}
document.addEventListener("DOMContentLoaded", ready, false);