Welcome to mirror list, hosted at ThFree Co, Russian Federation.

myFunctions.js « js « static - github.com/darshanbaral/kitab.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 79c9ec5004c6ae46889ad2a28f7255037cfe5130 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
let showBooks = function() {
  let options = document.querySelector(".chapters");
  let menuItems = document.querySelector(".menuItems");
  let mainItem = document.querySelector("main");
  if (!options.classList.contains("d-none")) {
    options.classList.add("d-none");
  }
  if (menuItems.classList.contains("d-none")) {
    menuItems.classList.remove("d-none");
    mainItem.classList.add("d-none");
  } else {
    menuItems.classList.add("d-none");
    mainItem.classList.remove("d-none");
  }
};

let showChapters = function() {
  let menuItems = document.querySelector(".menuItems");
  let options = document.querySelector(".chapters");
  let mainItem = document.querySelector("main");
  if (!menuItems.classList.contains("d-none")) {
    menuItems.classList.add("d-none");
  }
  if (options.classList.contains("d-none")) {
    options.classList.remove("d-none");
    mainItem.classList.add("d-none");
  } else {
    options.classList.add("d-none");
    mainItem.classList.remove("d-none");
  }
};

let scrollToTop = () => {
  const c = document.documentElement.scrollTop || document.body.scrollTop;
  if (c > 0) {
    window.requestAnimationFrame(scrollToTop);
    window.scrollTo(0, c - c / 8);
  }
};