PageSourceSearch

https://nutrien.com.br/themes/custom/nutrien/assets/js/navbar-menu.js?v=20260515.4

js nutrien.com.br collected 2026-10-10 01:13:27 UTC 2,418 bytes, 67 lines download raw bytes

1(function($) {
2  if (!$) {
3    return;
4  }
5
6  Drupal.behaviors.myModuleBehavior = {
7    attach: function(context) {
8      var $context = $(context);
9
10      $context.find(".navbar-search").off("click.navbarSearch").on("click.navbarSearch", function() {
11        $(".navbar-search-form-container").slideToggle("500", "easeInOutCirc");
12        $(".search-form-icon--search-close").toggle();
13        $(".search-form-icon--search-init").toggle();
14      });
15
16      if ($("body").hasClass("toolbar-tray-open")) {
17        $(".block.block--navbar").addClass("navbar-menu-admin-untoggled");
18        $(".navbar-products").addClass("navbar-submenu-admin");
19      }
20
21      if ($("body").hasClass("toolbar-vertical")) {
22        $(".block.block--navbar")
23          .removeClass("navbar-menu-admin-untoggled")
24          .addClass("navbar-menu-admin-untoggled-vertical");
25        $("#toolbar-bar").addClass("navbar-menu-admin-vertical-fixtop");
26      }
27    }
28  };
29
30  $(document)
31    .off("click.navbarToolbarHorizontal", ".toolbar-horizontal #toolbar-administration .toolbar-bar .toolbar-tab .trigger")
32    .on("click.navbarToolbarHorizontal", ".toolbar-horizontal #toolbar-administration .toolbar-bar .toolbar-tab .trigger", function() {
33      $(".block.block--navbar").toggleClass("navbar-menu-admin-untoggled");
34      $(".block.block--navbar").toggleClass("navbar-menu-admin-toggled");
35    });
36
37  $(document)
38    .off("click.navbarToolbarVertical", ".toolbar-vertical #toolbar-administration .toolbar-bar .toolbar-tab .trigger")
39    .on("click.navbarToolbarVertical", ".toolbar-vertical #toolbar-administration .toolbar-bar .toolbar-tab .trigger", function() {
40      $(".block.block--navbar").toggleClass("navbar-menu-admin-untoggled-vertical");
41      $(".block.block--navbar").toggleClass("navbar-menu-admin-toggled-vertical");
42    });
43
44  $(document).ready(function() {
45    $(window).on("scroll", function() {
46      if ($(".navbar-search-form").is(":visible")) {
47        $(window).scrollTop(0);
48      }
49    });
50
51    if (window.matchMedia("(max-width: 414px)").matches) {
52      $(window).on("scroll", function() {
53        if ($(".navbar-nav").is(":visible")) {
54          $(window).scrollTop(0);
55        }
56      });
57    }
58  });
59
60  $(document).on("click", "#menu-btn", function() {
61    $("#btn-close-search").trigger("click");
62  });
63})(window.jQuery);
64
65function ClearSearch() {
66  document.getElementById("search-input"). value = "";
67}

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.