Я создал вкладки, используя uikit, но теперь я хочу, чтобы, если я нажму на тег привязки, то должна была быть запущена одна функция, а затем конкретная вкладка должна быть активной.
Я создал для этого функцию: -
function astmhsfchcsi() {
window.location.href = '../../../index.html';
var astmBolt = document.getElementById("dinTab");
astmBolt.className += " uk-active";
console.log("class Added");
var astmhBoltAttribute = astmBolt.getAttribute("aria-expanded");
if (astmhBoltAttribute == "false");
{
var y = document.getElementById("astmTab");
y.classList.remove("uk-active");
console.log("class Removed");
y.getAttribute("aria-expanded");
y.setAttribute("aria-expanded", "false");
console.log("Attribute Removed");
}
astmBolt.setAttribute("aria-expanded", astmhBoltAttribute);
console.log("Attribute Added");
}
Ниже код моих вкладок uikit
<ul class="uk-child-width-expand" uk-tab="animation: uk-animation-slide-left-medium, uk-animation-slide-right-medium">
<li class="uk-text-bold" id="astmTab"><a href="#">ASTM</a></li>
<li class="uk-text-bold" id="dinTab"><a href="#">DIN</a></li>
<li class="uk-text-bold" id="jisTab"><a href="#">JIS</a></li>
<li class="uk-text-bold" id="isoTab"><a href="#">ISO</a></li>
</ul>
После запуска моей функции она работает, но вкладки не меняются.