var tab = document.getElementById('tab-label-description');
var position = tab.getBoundingClientRect();
var topPosition = position.top;
var tabs = document.querySelectorAll('#tab-label-description, #tab-label-additional, #tab-label-productattach');
function noScroll() {
var tab = document.getElementById('tab-label-description');
var position = tab.getBoundingClientRect();
var topPosition = position.top;
//alert('top: ' + topPosition + ' ');
window.scrollTo({ top: topPosition});
}
в илюстраторе и так каждый объет это отдельный слой
работает, а в переводе в ванильный вариант - по тому же принципу -
if (!elem.contains(event.target) && isVisible(checkElement) || elemEx.contains(event.target)) {
где elemEx есть элемент выбранный по селектору '.navMenu li:nth-child(n+7) ul' - не работает...