PageSourceSearch

https://sportaran.com/static/js/main1.js

js sportaran.com collected 2026-10-02 18:40:14 UTC 1,002 bytes, 28 lines download raw bytes

1// main.js
2document.addEventListener('DOMContentLoaded', () => {
3  "use strict";
4
5  const toggler = document.querySelector('.navbar-toggler');
6  if (!toggler) return;
7
8  // data-target="#navbarSupportedContent"
9  const targetSelector = toggler.getAttribute('data-target') || toggler.getAttribute('data-bs-target');
10  const collapseEl = document.querySelector(targetSelector);
11  if (!collapseEl) return;
12
13  toggler.addEventListener('click', e => {
14    e.preventDefault();
15
16    // переключаем aria-expanded у кнопки
17    const expanded = toggler.getAttribute('aria-expanded') === 'true';
18    toggler.setAttribute('aria-expanded', String(!expanded));
19
20    // переключаем класс show у блока навигации
21    collapseEl.classList.toggle('show');
22
23    // (опционально) переключаем класс collapsed у кнопки для правильной анимации иконки
24    toggler.classList.toggle('collapsed', expanded);
25  });
26});
27
28

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.