Как перемещаться по вкладкам uikit, используя JavaScript или jquery? - PullRequest
0 голосов
/ 25 июня 2019

Я создал вкладки, используя 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>

После запуска моей функции она работает, но вкладки не меняются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...