PageSourceSearch

https://www.bangitout.com/wp-content/cache/min/1/wp-content/themes…-search-616c8b07b3aeb6a19d4a2e881a09a3b5.js

js bangitout.com collected 2026-10-02 10:15:07 UTC 2,591 bytes, 6 lines download raw bytes

1(function($,window,document,undefined){var INSTANT_SEARCH={is_on_request:!1,delay_search:null,keywords:'',form_template:'<form class="instant-search-panel" method="get"> <input type="text" id="s" name="s" value="" placeholder="Search"> <i class="loading-icon icon-symbol-spin3 animate-spin hidden"></i> <ul class="result-panel"></ul> </form>',defaults:{search_delay:350,},init:function(el,options){this.options=$.extend({},this.defaults,options);this.startSearch=$.proxy(this.startSearch,this);this.onClickIcon=$.proxy(this.onClickIcon,this);this.onClickOutside=$.proxy(this.onClickOutside,this);this.onTyping=$.proxy(this.onTyping,this);this.onRequestCompleted=$.proxy(this.onRequestCompleted,this);this.$form=$(this.form_template);this.$searchbox=$('#s',this.$form);this.$loading=$('.loading-icon',this.$form);this.$result_panel=$('.result-panel',this.$form);this.$icon=$(el);this.$icon.click(this.onClickIcon);this.$icon.after(this.$form);this.initForm();$(document).mousedown(this.onClickOutside)},initForm:function(){this.$form.hide();this.$form.attr('action',instant_search.blog_url);this.$searchbox.keyup(this.onTyping)},startSearch:function(){this.$loading.show();if(this.is_on_request){this.request.abort()}
2this.is_on_request=!0;this.request=$.ajax({url:instant_search.ajax_url,data:{s:this.keywords,action:'vw_instant_search'},success:this.onRequestCompleted,})},showPanel:function(){this.$form.css('opacity','0').show();this.$form.animate({opacity:1,marginTop:'0px'},{duration:150})},hidePanel:function(){this.$form.animate({opacity:0,marginTop:'-10px'},{duration:150,complete:function(){$(this).hide()}})},onClickIcon:function(e){if(!this.$form.is(':visible')){this.showPanel();this.$searchbox.focus()}else{this.hidePanel()}
3return!1},onClickOutside:function(e){if((!this.$form.is(e.target)&&this.$form.has(e.target).length===0)&&(!this.$icon.is(e.target)&&this.$icon.has(e.target).length===0)){this.hidePanel()}},onRequestCompleted:function(data){this.$result_panel.empty();this.$result_panel.append(data);this.is_on_request=!1;this.$loading.hide();$(".vw-imgliquid").imgLiquid()},onTyping:function(e){var keywords=this.$searchbox.val();if(keywords==this.keywords)return;if(keywords.length<3){clearTimeout(this.delay_search);this.$loading.hide();return}
4if(this.delay_search){clearTimeout(this.delay_search)}
5this.keywords=keywords;this.delay_search=setTimeout(this.startSearch,this.options.search_delay)},}
6$.fn.instant_search=function(arg1){return this.each(function(){var instant_search=$.extend({},INSTANT_SEARCH);instant_search.init(this,arg1)})}})(jQuery,window,document)

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.