PageSourceSearch

https://www.shirt.co.jp/js/index_test2022.js

js shirt.co.jp collected 2026-09-24 09:32:20 UTC 4,445 bytes, 95 lines download raw bytes

1$(window).on('load orientationchange', function() {
2    setTimeout(function() {
3        var w = window.innerWidth;
4        var point = 640;
5        if (w > point) {
6            $("body").addClass("pc").removeClass("spn");
7            $(".Nav > ul").removeClass("open close").css("display", "block");
8            $(".Nav .navbtn a").removeClass("open close").html("<span>メニューを閉じる</span>");
9        } else {
10            $("body").addClass("spn").removeClass("pc");
11            $(".Nav > ul").addClass("close").removeClass("open").css("display", "none");
12            $(".Nav .navbtn a").addClass("close").removeClass("open").html("<span>メニューを開く</span>");
13        }
14    }, 100);
15});
16$(window).resize(function() {
17    var windowWidth = window.innerWidth;
18    var point = 640;
19    var timer = false;
20    if (timer !== false) {
21        clearTimeout(timer);
22    }
23    timer = setTimeout(function() {
24        var ww = $(window).width();
25        if (windowWidth != ww) {
26            if (windowWidth > point) {
27                $("body").addClass("pc").removeClass("spn");
28                $(".Nav > ul").removeClass("open close").css("display", "block");
29                $(".Nav > ul > li").css("display", "inline-block");
30                $(".Nav .navbtn a").removeClass("open close").html("<span>メニューを閉じる</span>");
31                $(".Nav ul li.parent a").removeClass("open").addClass("close");
32                $(".Nav .jsmenu").slideUp("fast").removeClass("open").addClass("close");
33            } else {
34                $("body").addClass("spn").removeClass("pc");
35                $(".Nav > ul").addClass("close").removeClass("open").css("display", "none");
36                $(".Nav .navbtn a").addClass("close").removeClass("open").html("<span>メニューを開く</span>");
37                $(".Nav ul li.parent a").removeClass("open").addClass("close");
38                $(".Nav .jsmenu").slideUp("fast").removeClass("open").addClass("close");
39            }
40        } else {}
41    }, 50);
42});
43$(function() {
44    $(".Nav ul li.parent a").each(function() {
45        var submenu = $(this).next(".jsmenu");
46        var samelevel = $(this).parent().siblings().find(".jsmenu");
47        var samelevelbtn = $(this).parent().siblings().find("a");
48        $(this).addClass("close");
49        $(submenu).addClass("close");
50        $(this).on('click', function() {
51            if ($(this).hasClass("open")) {
52                $(this).removeClass("open").addClass("close");
53                $(submenu).slideUp("fast").removeClass("open").addClass("close");
54            } else {
55                $(samelevel).slideUp("fast").removeClass("open").addClass("close");
56                $(samelevelbtn).removeClass("open").addClass("close");
57                $(submenu).slideDown("fast").removeClass("close").addClass("open");
58                $(this).removeClass("close").addClass("open");
59            }
60        });
61    });
62    $(document).click(function(event) {
63        if (!$(event.target).closest(".Nav").length) {
64            $(".Nav .jsmenu").slideUp("fast").removeClass("open").addClass("close");
65            $(".Nav ul li.parent a").removeClass("open").addClass("close");
66        }
67    });
68});
69$(function() {
70    $(".Nav .navbtn a").click(function() {
71        if ($(".Nav > ul").css("display") == "none") {
72            $(".Nav > ul").addClass("open").removeClass("close").slideDown("fast");
73            $(".Nav > ul > li").css("display", "block");
74            $(this).removeClass("close").addClass("open").html("<span>メニューを閉じる</span>");
75			$('.overlay').fadeIn();
76        } else {
77            $(".Nav > ul").addClass("close").removeClass("open").slideUp("fast");
78            $(".Nav ul li.parent").removeClass("open").addClass("close");
79            $(".Nav .jsmenu").slideUp("fast").removeClass("open").addClass("close");
80            $(this).addClass("close").removeClass("open").html("<span>メニューを開く</span>");
81			$('.overlay').fadeOut();
82        }
83    });
84});
85$(function() {
86    $("ul.submenu a[href^='#']").click(function(event) {
87        $(".Nav .jsmenu").slideUp("fast").removeClass("open").addClass("close");
88        $(".Nav ul li.parent a").removeClass("open").addClass("close");
89        $(".spn .Nav >
89 ul").addClass("close").removeClass("open").slideUp("fast");
90        $(".spn .Nav .navbtn a").addClass("close").removeClass("open").html("<span>メニューを開く</span>");
91    });
92});
93
94
95

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.