in static/js/page/index/index.js [65:97]
const initTabs = function ($context) {
const $tabWrapper = $context.find('.overview-group');
$tabWrapper.jScroll();
const $tabs = $context.find('.js-tab');
$tabs.on('click', function () {
const $tab = $(this),
tabId = $tab.attr('data-tab-id');
if ($tab.hasClass('is_active')) {
return;
}
$tabs.each(function () {
const $currentTab = $(this),
currentTabId = $currentTab.attr('data-tab-id'),
$tabContentNode = $('#' + currentTabId);
if (tabId === currentTabId) {
$currentTab.addClass('is_active');
$tabContentNode.removeClass('is_hidden');
scrollTabToCenter($tabWrapper, $currentTab)
} else {
$currentTab.removeClass('is_active');
$tabContentNode.addClass('is_hidden');
}
});
$tabs.trigger('tabs-change', tabId)
});
initTabsRunButton($context);
};