PageSourceSearch

https://grips-energy.com/wp-content/themes/twentytwenty-child/js/grips__q_e3dfde8c2bed.js

js grips-energy.com collected 2026-10-08 20:01:59 UTC 2,358 bytes, 65 lines download raw bytes

1jQuery(document).ready(function ($) {
2
3  /* page industries: EXPAND link, toggle content after */
4  $('.expand-handle a').click(function (e) {
5    e.preventDefault();
6    $(this).toggleClass('expand-handle-active');
7    $(this).parents('.wp-block-media-text__content').toggleClass('expand-content-open');
8  });
9
10  /* page about: management lightbox */
11  $('.management-group .wp-block-image').click(function () {
12    $('.overlay-shade').addClass('shade-on');
13    var image = $(this).find('img').clone();
14    var header = $(this).parent('.wp-block-column').find('.yellow-border').clone();
15    var text = $(this).parent('.wp-block-column').find('.hidden-content').clone();
16    var scrolled = 50 + $(window).scrollTop(); console.log(scrolled);
17    $('.overlay-content-container').css({top: scrolled}).append('<div class="overlay-inner-container"></div>');
18    $('.overlay-inner-container').append('<span class="overlay-handle"><span></span><span></span></span></span><div class="overlay-inner-content"></div>');
19    $('.overlay-inner-content').append('<div class="col-1"></div><div class="col-2"></div>');
20
21    $('.overlay-handle').bind('click', function () {
22      $('.overlay-content-container').html('');
23      $('.overlay-shade').removeClass('shade-on');
24    });
25
26    $('.overlay-inner-content .col-1').append(image);
27    $('.overlay-inner-content .col-2').append(header);
28    text.insertAfter('.overlay-inner-content .col-2 .yellow-border');
29  });
30
31
32  /* approach: alt-list automatic numbers in images */
33  if ($('.approach-alt-list-group').length > 0) {
34
35    $('.approach-alt-list-group .wp-block-media-text').each( function(i){
36      var fig = $(this).find('figure.wp-block-media-text__media');
37      var counter = (i+1).pad();;
38      fig.append('<span>' + counter + '</span>');
39    });
40  }
41
42  /* page solutions: advantages  */
43  $('.advantages-columns .wp-block-group__inner-container').click(function () {
44    if( $(this).parents('.advantages-columns').hasClass('regional-offices') ){
45
46      var link = $(this).parents('.wp-block-column').find('a').attr('href');
47
48    } else {
49      var link = $(this).find('.advantages-solution-link-p a').attr('href');
50    }
51    window.location.href = link;
52  });
53
54
55});
56/* #doc.ready */
57
58
59
60Number.prototype.pad = function(size) {
61  var s = String(this);
62  while (s.length < (size || 2)) {s = "0" + s;}
63  return s;
64}
65

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.