Skip to Content

JavaScript File

URL: https://iptvx.cam/templates/default_v2/js/main.js?v=1.5
HTTP Status: 200 OK
MIME Type: application/javascript
Last Modified: Sat, 25 Feb 2023 16:29:54 GMT
Download Time: Less than a second
Cookies: None
Size: 11 KB
HTTP Headers:  5 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
OK Issues: No issues found

1(function () {

2 "use strict";

3 /**

4 * Easy selector helper function

5 */

6 const select = (el, all = false) => {

7 el = el.trim()

8 if (all) {

9 return [...document.querySelectorAll(el)]

10 } else {

11 return document.querySelector(el)

12 }

13 }

14

15 /**

16 * Easy event listener function

17 */

18 const on = (type, el, listener, all = false) => {

19 let selectEl = select(el, all)

20 if (selectEl) {

21 if (all) {

22 selectEl.forEach(e => e.addEventListener(type, listener))

23 } else {

24 selectEl.addEventListener(type, listener)

25 }

26 }

27 }

28

29 /**

30 * Easy on scroll event listener

31 */

32 const onscroll = (el, listener) => {

33 el.addEventListener('scroll', listener)

34 }

35

36 /**

37 * Navbar links active state on scroll

38 */

39 let navbarlinks = select('#navbar .scrollto', true)

40 const navbarlinksActive = () => {

...

</html>