PageSourceSearch

https://www.zi.de/_assets/4483a80560873394161ba712d6ca7e9e/JS/_load-more-7f58cd4a.js

js zi.de collected 2026-09-25 18:38:48 UTC 1,336 bytes, 48 lines download raw bytes

1//
2// Load More Button function
3//
4
5function init() {
6  var loadMoreBtn = document.querySelectorAll(".load-more-btn") || [];
7  loadMoreBtn.forEach(function (loadmore) {
8    var number = loadmore.dataset.toLoad || 3;
9    var list = loadmore.dataset.list;
10    var item = loadmore.dataset.item;
11    var items = document.querySelectorAll(list + ' .' + item);
12    var i;
13    var hiddenItems = 0;
14    for (i = number; i < items.length; i++) {
15      items[i].classList.contains("d-none");
16      hiddenItems++;
17    }
18    if (hiddenItems == 0) {
19      loadmore.classList.add("d-none");
20    }
21    loadmore.addEventListener("mousedown", show_elements);
22  });
23  function show_elements(event) {
24    var loadmore = event.target;
25    var number = loadmore.dataset.toLoad;
26    var list = loadmore.dataset.list;
27    var item = loadmore.dataset.item;
28    var elements = document.querySelectorAll(list + ' .' + item);
29    var i;
30    var j = 0;
31    for (i = 0; i < elements.length; i++) {
32      if (elements[i].classList.contains("d-none")) {
33        if (j < number) {
34          elements[i].classList.remove("d-none");
35        }
36        j++;
37      }
38    }
39    if (j <= number) {
40      loadmore.classList.add("d-none");
41    }
42  }
43}
44var _loadMore = {};
45var Init = init;
46
47export { Init, _loadMore as default };
48//# sourceMappingURL=_load-more-7f58cd4a.js.map

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.