PageSourceSearch

https://www.fgmeisei.ed.jp/wp-content/themes/fgmeisei/vendor/basis/dist/js/basis.min.js?ver=20151215

js fgmeisei.ed.jp collected 2026-10-05 18:12:33 UTC 5,054 bytes, 1 lines download raw bytes

1!function(e){"use strict";e="default"in e?e.default:e;var t=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},n=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),a=function(){function a(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,a),this.args=e.extend({btn:".c-hamburger-btn"},n),this.hamburgerBtn=e(this.args.btn),this.setListener()}return n(a,[{key:"setListener",value:function(){this.hamburgerBtn.each(function(t,n){var a=e(n),i=e("#"+a.attr("aria-controls"));a.click(function(e){e.preventDefault(),e.stopPropagation(),"false"===a.attr("aria-expanded")?(a.attr("aria-expanded","true"),i.attr("aria-hidden","false")):(a.attr("aria-expanded","false"),i.attr("aria-hidden","true"))})})}}]),a}(),i=function(){function a(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,a),this.args=e.extend({drawer:".c-drawer",toggle:".c-drawer__toggle",submenu:".c-drawer__submenu"},n),this.drawer=e(this.args.drawer),this.setListener()}return n(a,[{key:"setListener",value:function(){var t=this;this.drawer.each(function(n,a){var i=e(a);t.setIdForSubmenu(i);var r=i.parent(),s=e("#"+i.attr("aria-labeledby")),o=i.find(t.args.toggle+"[aria-controls]");r.on("click",function(e){t.close(s),t.hidden(i),t.close(i.find(t.args.toggle)),t.hidden(i.find(t.args.submenu))}),i.on("click",function(e){e.stopPropagation()}),e(window).on("resize",function(e){t.hidden(i),t.close(s)}),o.each(function(n,a){var i=e(a);e("#"+i.attr("aria-controls"));i.on("click",function(e){e.preventDefault(),e.stopPropagation(),t.toggleMenu(i)})})})}},{key:"toggleMenu",value:function(t){var n=e("#"+t.attr("aria-controls"));"false"==t.attr("aria-expanded")?(this.open(t),this.show(n)):(this.close(t),this.hidden(n),this.close(n.find(this.args.toggle)),this.hidden(n.find(this.args.submenu)))}},{key:"open",value:function(e){e.attr("aria-expanded","true")}},{key:"close",value:function(e){e.attr("aria-expanded","false")}},{key:"show",value:function(e){e.attr("aria-hidden","false")}},{key:"hidden",value:function(e){e.attr("aria-hidden","true")}},{key:"setIdForSubmenu",value:function(t){var n=this;t.find(this.args.submenu+"[aria-hidden]").each(function(t,a){var i=Math.floor(8999999*Math.random()+1e6),r="drawer-"+(new Date).getTime()+i,s=e(a),o=s.siblings(n.args.toggle);s.length&&o.length&&(s.attr("id",r),o.attr("aria-controls",""+r))})}}]),a}(),r=function(){function a(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,a),this.args=e.extend({item:".c-navbar__item",submenu:".c-navbar__submenu",subitem:".c-navbar__subitem"},n),this.items=e(this.args.item+'[aria-haspopup="true"], '+this.args.subitem+'[aria-haspopup="true"]'),this.setListener()}return n(a,[{key:"setListener",value:function(){var t=this;this.items.each(function(n,a){var i=e(a);i.on("mouseover focus",function(e){t.show(i.children(t.args.submenu))}),i.on("mouseleave",function(e){t.hidden(i.children(t.args.submenu))})})}},{key:"show",value:function(e){e.attr("aria-hidden","false")}},{key:"hidden",value:function(e){e.attr("aria-hidden","true")}}]),a}(),s=function(){function a(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,a),this.args=e.extend({pageEffect:".c-page-effect",duration:200},n),this.container=e(this.args.pageEffect),this.pageOutObject=e('[data-page-effect-link="true"], a[href]:not([target="_blank"], [href^="#"], [href*="javascript"], [href*=".jpg"], [href*=".jpeg"], [href*=".gif"], [href*=".png"], [href*=".mov"], [href*=".swf"], [href*=".mp4"], [href*=".flv"], [href*=".avi"], [href*=".mp3"], [href*=".pdf"], [href*=".zip"], [href^="mailto:"], [data-page-effect-link="false"])'),this.setListener()}return n(a,[{key:"setListener",value:function(){var t=this;e(window).on("load",function(e){t.hide()}),this.pageOutObject.each(function(n,a){var i=e(a);i.on("click",function(e){if(!(e.shiftKey||e.ctrlKey||e.metaKey)){e.preventDefault(),t.show();var n=i.attr("href");t.moveLocation(n)}})})}},{key:"moveLocation",value:function(e){setTimeout(function(){location.href=e},this.args.duration)}},{key:"hide",value:function(){this.container.attr("aria-hidden","true").attr("data-page-effect","fadein")}},{key:"show",value:function(){this.container.attr("aria-hidden","false").attr("data-page-effect","fadeout")}}]),a}(),o=function n(){var a=this,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,n),this.args=e.extend({select:".c-select",label:".c-select__label"},i),this.select=e(this.args.select),this.select.each(function(t,n){var i=e(n),r=i.find("select"),s=i.find(a.args.label);s.text(r.children("option:selected").text()),r.on("change",function(t){s.text(e(r[0].selectedOptions).text())}),r.on("focusin",function(e){i.attr("aria-selected","true")}),r.on("focusout",function(e){i.attr("aria-selected","false")})})};new a,new i,new r,new s,new o}(jQuery);

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.