PageSourceSearch

https://www.bachersport.com/_assets/6760709841d808f042947c215106fb…h_newsletter-sign-up-checkbox.js?1791212452

js bachersport.com collected 2026-10-10 01:23:52 UTC 1,407 bytes, 46 lines download raw bytes

1$(function () {
2  $("body").on("change", "[data-bh-form-manager-receiverlists]", function () {
3    var receiverlists = [];
4    var $formManager = $(this).closest(".bh-form-manager");
5    var $hiddenFields = $formManager.find("div").first();
6    var newsletterChecked = false;
7
8    $formManager
9      .find("[data-bh-form-manager-receiverlists]:checked")
10      .each(function () {
11        newsletterChecked = true;
12        var splited = $(this)
13          .attr("data-bh-form-manager-receiverlists")
14          .split(",");
15        if (splited[0] != "") {
16          receiverlists.push(...splited);
17        }
18      });
19
20    var formPrefix = $hiddenFields
21      .find('[name*="__uid"]')
22      .attr("name")
23      .replace("[__uid]", "");
24
25    $formManager.find(".js-form-manager-hidden-newsletter-input").remove();
26    $formManager.find(".js-form-manager-hidden-receiverlist-input").remove();
27
28    if (newsletterChecked) {
29      $hiddenFields.append(
30        '<input type="hidden" class="js-form-manager-hidden-newsletter-input" name="' +
31          formPrefix +
32          '[newsletter]" value="1"/>'
33      );
34    }
35
36    receiverlists.forEach((receiverlist) => {
37      $hiddenFields.append(
38        '<input type="hidden" class="js-form-manager-hidden-receiverlist-input" name="' +
39          formPrefix +
40          '[receiverlists][]" value="' +
41          receiverlist +
42          '"/>'
43      );
44    });
45  });
46});

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.