PageSourceSearch

https://canadatattooshows.com/js/scripts.js

js canadatattooshows.com collected 2026-10-09 22:41:22 UTC 3,441 bytes, 147 lines download raw bytes

1/* Accordion */
2jQuery(document).ready(function(jQuery) {
3    jQuery('.accordionContent').hide();
4    jQuery('.accordionBtn a').click(function() {
5        if (jQuery(this).hasClass('selected')) {
6            jQuery(this).removeClass('selected');
7            jQuery(this).parent().next().slideUp();
8        } else {
9            jQuery('accordionBtn a').removeClass('selected');
10            jQuery(this).addClass('selected');
11            jQuery('.accordionContent').slideUp();
12            jQuery(this).parent().next().slideDown();
13        }
14        return false;
15    });
16});
17
18
19/* Sticky Menu Add Class and Animation */
20jQuery(window).scroll(function() {
21    var scroll = $(window).scrollTop();
22    if (scroll >= 45) {
23        jQuery(".headerWrap").addClass("stuck");
24    }
25    if (scroll <= 45) {
26        jQuery(".headerWrap").removeClass("stuck")
27    }
28});
29
30
31
32
33/* Search Icon */
34
35jQuery('.searchIcon').click(function() {
36    jQuery('.searchWrap').toggleClass("searchWrapShow");
37});
38
39jQuery('.searchClose').click(function() {
40    jQuery('.searchWrap').toggleClass("searchWrapShow");
41});
42
43/* Mobile Menu Icon */
44jQuery(document).ready(function() {
45    jQuery('#navIcon').click(function() {
46        jQuery(this).toggleClass('open');
47    });
48});
49
50
51/* Wow Animations */
52 wow = new WOW(
53                      {
54                      boxClass:     'wow',      // default
55                      animateClass: 'animated', // default
56                      offset:       0,          // default
57                      mobile:       false,       // default
58                      live:         true        // default
59                    }
60                    )
61                    wow.init();
62
63// Scroll to Top
64
65jQuery('.toTop').click(function() {
66    //window.scrollTo(0, 0);
67    jQuery('html').animate({
68        scrollTop: 0
69    }, 'slow'); //IE, FF
70    jQuery('body').animate({
71        scrollTop: 0
72    }, 'slow'); //chrome, don't know if Safari works
73});
74
75
76// Image Popup
77jQuery(document).ready(function() {
78    jQuery('.popup').magnificPopup({
79        disableOn: 700,
80        type: 'image',
81        mainClass: 'mfp-fade',
82        removalDelay: 160,
83        preloader: false,
84        fixedContentPos: false
85    });
86});
87
88// Video Popup
89jQuery(document).ready(function() {
90    jQuery('.popup2').magnificPopup({
91        disableOn: 700,
92        type: 'iframe',
93        mainClass: 'mfp-fade',
94        removalDelay: 160,
95        preloader: false,
96        fixedContentPos: false
97    });
98});
99
100
101
102jQuery(".slideOutShareBtn").click(function() {
103    jQuery(".slideOutShare").toggleClass("open");
104    return false;
105});
106
107
108jQuery(document).ready(function () {
109
110$('.sidr ul li').append('<a class="arrow">');
111});
112
113
114
115// Mobile Menu
116jQuery(document).ready(function () {
117 $('.sidr ul li ul').hide();
118    
119	$('.sidr ul > li > a.arrow').on('click', function (e) {
120    //e.preventDefault();
121	var elem = $(this).prev('.sidr ul li ul')
122	$('.sidr ul li ul').not(elem).hide('slow');
123	elem.toggle('slow');
124	//console.log('.sidr ul li ul');
125    });
126
127});
128
129
130
131$(document).ready(function() {
132   $(".arrow").click(function(e) {
133      if($(this).hasClass("open")) {
134         // if it's open then just close it
135         $(this).removeClass("open");
136      } else {
137         // if it's closed, then close everything else and open it
138         $(".arrow").removeClass("open");
139         $(this).addClass("open");
140      }
141      /* TODO: now do something similar with icon-arrow */
142   });
143});
144
145
146
147

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.