HEX
Server: nginx/1.27.1
System: Linux in-4 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:18:28 UTC 2025 x86_64
User: ilikadirect (1186)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
Upload Files
File: /storage/v6964/gopalak/public_html/wp-content/plugins/jobboardwp/assets/frontend/js/dropdown.min.js
function jb_init_dropdown(){jQuery(".jb-dropdown").JBDropdownMenu()}(t=>{function o(e){var i={get:function(){return i},show:function(){return i.hideAll(),i.$menu=i.$element.find(".jb-dropdown"),i.$menu.length||(i.$menu=t('div.jb-dropdown[data-element="'+i.data.element+'"]').first()),i.$dropdown=i.$menu.clone(),i.$dropdown.on("click","li a",i.itemHandlerA),i.$dropdown.on("click","li span",i.itemHandlerSpan),t(window).on("resize",i.updatePosition),t(document.body).append(i.$dropdown),i.$element.trigger("jb_dropdown_render",{dropdown_layout:i.$dropdown,trigger:i.data.trigger,element:i.data.elemen,obj:i.$element}),i.$dropdown.css(i.calculatePosition()).show(),i.$element.addClass("jb-dropdown-shown").data("jb-dropdown-show",!0),i},hide:function(){return i.$dropdown&&i.$dropdown.is(":visible")&&(t(window).off("resize",i.updatePosition),i.$dropdown.remove(),i.$element.removeClass("jb-dropdown-shown").data("jb-dropdown-show",!1)),i},hideAll:function(){return i.hide(),t("body > div.jb-dropdown").remove(),t(".jb-dropdown-shown").removeClass("jb-dropdown-shown").data("jb-dropdown-show",!1),i},calculatePosition:function(){var e=i.$element.offset(),t=i.$element.get(0).getBoundingClientRect(),n=i.$dropdown.innerHeight()||150,o=i.$menu.data("width")||150,d="",r={position:"absolute",width:o+"px"};switch(window.innerHeight-t.bottom>n?(r.top=e.top+t.height+"px",d+="bottom"):(d+="top",r.top=e.top-n+"px"),e.left>o||e.left>window.innerWidth/2?(r.left=e.left+t.width-o+"px",d+="-left"):(r.left=e.left+"px",d+="-right"),d){case"bottom-right":r.borderRadius="0px 5px 5px 5px";break;case"bottom-left":r.borderRadius="5px 0px 5px 5px";break;case"top-right":r.borderRadius="5px 5px 5px 0px";break;case"top-left":r.borderRadius="5px 5px 0px 5px"}return r},updatePosition:function(){return i.$dropdown&&i.$dropdown.is(":visible")&&i.$dropdown.css(i.calculatePosition()),i},itemHandlerA:function(e){e.stopPropagation();e=t(e.currentTarget).attr("class");i.$menu.find('li a[class="'+e+'"]').trigger("click"),i.hide()},itemHandlerSpan:function(e){e.stopPropagation();e=t(e.currentTarget).attr("class");i.$menu.find('li span[class="'+e+'"]').trigger("click"),i.hideAll()},triggerHandler:function(e){e.stopPropagation(),i.$element=t(e.currentTarget),i.$element.data("jb-dropdown-show")?i.hide():i.show()}};return i.$menu=t(e),i.data=i.$menu.data(),i.data.width=i.$menu.data("width"),i.$element=i.$menu.closest(i.data.element),i.$element.length||(i.$element=t(i.data.element).first()),i.$dropdown=t(document.body).children('div[data-element="'+i.data.element+'"]'),void 0===i.data.initted&&(i.$menu.data("initted",!0),t(document.body).on(i.data.trigger,i.data.element,i.triggerHandler)),void 0===o.globalHandlersInitted&&(o.globalHandlersInitted=!0,t(document.body).on("click",function(e){t(e.target).closest(".jb-dropdown").length||i.hideAll()})),i}t.fn.JBDropdownMenu=function(n){return"string"==typeof n&&n?this.map(function(e,t){t=o(t);return"function"==typeof t[n]?t[n]():t[n]}).toArray():this.each(function(e,t){o(t)})}})(jQuery),jQuery(function(){jb_init_dropdown()});