PageSourceSearch

https://salesbeam.io/wa/js/main.js

js salesbeam.io collected 2026-09-24 15:03:50 UTC 2,003 bytes, 87 lines download raw bytes

1$(function() {
2
3  var siteSticky = function() {
4		$(".js-sticky-header").sticky({topSpacing:0});
5	};
6	siteSticky();
7
8	var siteMenuClone = function() {
9
10		$('.js-clone-nav').each(function() {
11			var $this = $(this);
12			$this.clone().attr('class', 'site-nav-wrap').appendTo('.site-mobile-menu-body');
13		});
14
15
16		setTimeout(function() {
17			
18			var counter = 0;
19      $('.site-mobile-menu .has-children').each(function(){
20        var $this = $(this);
21        
22        $this.prepend('<span class="arrow-collapse collapsed">');
23
24        $this.find('.arrow-collapse').attr({
25          'data-toggle' : 'collapse',
26          'data-target' : '#collapseItem' + counter,
27        });
28
29        $this.find('> ul').attr({
30          'class' : 'collapse',
31          'id' : 'collapseItem' + counter,
32        });
33
34        counter++;
35
36      });
37
38    }, 1000);
39
40		$('body').on('click', '.arrow-collapse', function(e) {
41      var $this = $(this);
42      if ( $this.closest('li').find('.collapse').hasClass('show') ) {
43        $this.removeClass('active');
44      } else {
45        $this.addClass('active');
46      }
47      e.preventDefault();  
48      
49    });
50
51		$(window).resize(function() {
52			var $this = $(this),
53				w = $this.width();
54
55			if ( w > 768 ) {
56				if ( $('body').hasClass('offcanvas-menu') ) {
57					$('body').removeClass('offcanvas-menu');
58				}
59			}
60		})
61
62		$('body').on('click', '.js-menu-toggle', function(e) {
63			var $this = $(this);
64			e.preventDefault();
65
66			if ( $('body').hasClass('offcanvas-menu') ) {
67				$('body').removeClass('offcanvas-menu');
68				$this.removeClass('active');
69			} else {
70				$('body').addClass('offcanvas-menu');
71				$this.addClass('active');
72			}
73		}) 
74
75		// click outisde offcanvas
76		$(document).mouseup(function(e) {
77	    var container = $(".site-mobile-menu");
78	    if (!container.is(e.target) && container.has(e.target).length === 0) {
79	      if ( $('body').hasClass('offcanvas-menu') ) {
80					$('body').removeClass('offcanvas-menu');
81				}
82	    }
83		});
84	}; 
85	siteMenuClone();
86
87});

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.