function toThousands(num) { return (num || 0).toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,'); } $(function () { //回到顶部 var win_h = $(window).height(); $(window).on("scroll.totop",function(){ var top = $(document).scrollTop(); if(top>win_h){ $(".toTop").addClass("showIn"); }else{ $(".toTop").removeClass("showIn"); } }) $(".toTop").click(function(){ $("html,body").animate({"scrollTop":0}); }); //匹配最小高度 $(".repository .list").css("min-height",$(".repository .category").innerHeight()); //导航选中 if (window.dataMark) { $("[data-mark='" + window.dataMark + "']").addClass("cur"); } if (window.dataMark1) { $("[data-mark='" + window.dataMark1 + "']").addClass("cur"); } $(document).on("touchstart",function(){}); //nav-scroll $(document).on("scroll.nav", function () { var top = $(document).scrollTop(); if (top > 100) { $(".header").addClass("slide"); } else { $(".header").removeClass("slide"); } }) //second nav pc var $navBtn = $(".nav-ul li a"); var $navCon = $(".nav-drop .container"); var navTimer; $navBtn.on("mouseenter",function () { var $self = $(this); clearTimeout(navTimer); navTimer = setTimeout(function () { var index = $self.parent().index("li"); var navConSelf = $navCon.eq(index); var conHtml = navConSelf.html().trim(); if (conHtml) { navConSelf.stop().slideDown().siblings().stop().slideUp(); } else { $navCon.stop().slideUp(); } },200) }) $(".nav-box").on("mouseleave", function () { $navCon.stop().slideUp(); clearTimeout(navTimer); }) // //second nav m $(".header .menu").on("click", function () { $(this).toggleClass("open"); $(".m-nav-drop").slideToggle().toggleClass("open"); }) $(".m-nav-drop .added").on("click", function () { $(this).siblings(".added-value").slideToggle(); }) $(".m-nav-drop>ul a i").on("click",function(){ var index = $(this).parent().index(".have"); $(".second-nav ul").eq(index).show(); $(".second-nav").addClass("open"); return false; }) $(".second-nav-back i").on("click",function(){ $(".second-nav").removeClass("open"); $(".second-nav ul").hide(); return false; }) //links $(".footer .links .choose").click(function () { $(this).find("ul").slideToggle(); $(document).off("click.links"); $(document).one("click.links", function () { $(".links .choose ul").slideUp(); return false; }) return false; }) $(".footer .links .choose li").click(function () { var linkUrl= $(this).attr("data-url"); $(this).parent().slideUp().siblings("span").html($(this).html()).attr("data-url",linkUrl); return false; }) $(".links a").on("click",function(){ var linkUrl = $(this).siblings(".choose").find("span").attr("data-url"); window.open(linkUrl); }) //search $(".footer .keywords a").click(function(){ search_i(); }) $(document).on("keyup",function(e){ if(e.keyCode == 13){ search_i() } }) function search_i(){ var val = $(".footer .keywords input").val(); if(val){ window.open("/home/search?keywords="+val); } } //退出登录 $(".header .user-login").hover(function(){ $(this).find(".logout").stop().slideDown(); },function(){ $(this).find(".logout").stop().slideUp(); }) }); //浏览器版本是否低于IE9及一下 window.lessThenIE8 = function () { var UA = navigator.userAgent, isIE = UA.indexOf('MSIE') > -1, v = isIE ? /\d+/.exec(UA.split(';')[1]) : 'no ie'; return v < 10; }();