Не добавляется класс и не перекидывает на якорь?
<script> function openTab(evt, tabName) { var i, x, tablinks; x = document.getElementsByClassName("content-tab"); for (i = 0; i < x.length; i++) { x[i].style.display = "none"; } tablinks = document.getElementsByClassName("tab"); for (i = 0; i < x.length; i++) { tablinks[i].className = tablinks[i].className.replace(" is-active", ""); } document.getElementById(tabName).style.display = "block"; evt.currentTarget.className += " is-active"; } var divisor = document.getElementById("divisor"), slider = document.getElementById("slider"); function moveDivisor() { divisor.style.width = slider.value+"%"; } $(window).load(function(){ if(window.location.hash){ $('a[href="'+window.location.hash+'"]').trigger('click'); } }); </script> Есть вот такой скрипт, по клику добавляет табу классы, переключает и т.д.. Последнее - открывает таб, если открыть по URL с #href, но оно не перекидывает к самим табам, а также почему-то так не добавляется is-active табу, хотя сам таб открывает. Клик как бы срабатывает, но как-то не до конца.. Можете помочь? |
Часовой пояс GMT +3, время: 13:02. |