forked from binary-com/binary-style
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbinary.js
2 lines (2 loc) · 3.46 KB
/
binary.js
1
2
!function(t,n){if("object"==typeof exports&&"object"==typeof module)module.exports=n();else if("function"==typeof define&&define.amd)define([],n);else{var e=n();for(var a in e)("object"==typeof exports?exports:t)[a]=e[a]}}(this,function(){return function(t){function n(a){if(e[a])return e[a].exports;var i=e[a]={i:a,l:!1,exports:{}};return t[a].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var e={};return n.m=t,n.c=e,n.d=function(t,e,a){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:a})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="",n(n.s=0)}([function(t,n,e){"use strict";function a(t){t.animate({opacity:0},100,function(){t.css("visibility","hidden").css("display","none")})}function i(t){t.css("visibility","visible").css("display","block").animate({opacity:1},100)}function s(){$(".nav-menu").on("click",function(t){t.stopPropagation(),a($(".top-nav-menu li ul")),a($("#language_select, #select_language"));var n=$("#all-accounts, #all-accounts-top");1==+n.css("opacity")?a(n):i(n)})}function o(){$(".top-nav-menu > li").on("click",function(t){t.stopPropagation(),a($("#all-accounts, #all-accounts-top")),a($("#language_select, #select_language"));var n=$(this).find(" > ul"),e=$(".top-nav-menu li ul");1==+n.css("opacity")&&$(t.target).find("span").hasClass("nav-caret")?a(e):0==+n.css("opacity")&&$(t.target).find("span").hasClass("nav-caret")&&e.animate({opacity:0},100,function(){e.css("visibility","hidden"),i(n)})})}function l(){$(document).on("click",function(){a($("#all-accounts, #all-accounts-top")),a($(".top-nav-menu li ul")),a($("#language_select, #select_language"))})}function c(){$(".languages").on("click",function(t){t.stopPropagation(),a($(".top-nav-menu li ul")),a($("#all-accounts, #all-accounts-top"));var n=$("#language_select, #select_language");1==+n.css("opacity")?a(n):i(n)})}function r(t){function n(t){for(var n=0;n<e.length;n++)e[n](t)}var e=[];t.filter(":not(.follow-default)").delegate(".tm-a,.tm-a-2","click",function(t){t.preventDefault();var e=$(t.target);if(e.parents("li:first").attr("id")){var a=e.parents(".tm-ul"),i=a.find(".tm-a,.tm-a-2").removeClass("a-active").end().find(".menu-wrap-a .tm-a").unwrap().unwrap().end().end().addClass("a-active").parents(".tm-li").addClass("active").removeClass("hover").find(".tm-li-2").addClass("active").end().find(".tm-a").wrap('<span class="menu-wrap-a"><span class="menu-wrap-b"></span></span>').end().siblings().removeClass("active").find(".tm-li-2").removeClass("active").end().end().end(),s=a.find("span.tm-a");s.replaceWith('<a href="#" class="'+s.attr("class")+'">'+s.html()+"</a>");var o=i.parents("li"),l=o.find(".tm-ul-2 .a-active"),c=o.attr("id");l.length||(l=o.find(".tm-a-2:first").addClass("a-active"),l.length?(i=l,c=l.parents("li").attr("id")):c=o.attr("id")),n({id:c,target:i,content:$("#"+c+"-content").removeClass("invisible").siblings(":not(.sticky)").addClass("invisible").end(),menu:o.parents("ul.tm-ul"),event:t})}return!1})}function u(){$(".tm-ul > li").hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")}),r($(".content-tab-container").find(".tm-ul"))}Object.defineProperty(n,"__esModule",{value:!0}),n.hide_menu=a,n.show_menu=i,n.navMenuListener=s,n.topNavMenuListener=o,n.documentListener=l,n.langListener=c,n.initMenuContent=r,n.tabListener=u,$(document).ready(function(){s(),o(),l(),c(),u()})}])});
//# sourceMappingURL=binary.js.map