jQuery(document).ready(function($){ //nav $("#mnavh").click(function() { $("#starlist").toggle(); $("#mnavh").toggleClass("open"); $(".sub").hide(); //$(".sub").first().show(); }); var obj=null; var As=document.getElementById('starlist').getElementsByTagName('a'); obj = As[0]; for(i=1;i=0) obj=As[i];} obj.id=''; $(window).scroll(function() { var h = $("body").height() - window.getHeight(); //console.log(h); if ($(window).scrollTop() > 28 && h > 120) { $(".topnav").addClass("is-fixed").find("").fadeOut(400); } else if ($(window).scrollTop() < 28) { $(".topnav").removeClass("is-fixed").find("").fadeIn(400); } }); //nav menu $(".menu").click(function(event) { $(this).children('.sub').slideToggle(); $(this).siblings('.menu').children('.sub').slideUp(''); event.stopPropagation() }); $(".menu a").click(function(event) { event.stopPropagation(); }); $(".sub li").click(function(event) { event.stopPropagation(); }); //toolbar $(".toolbar-open").click(function(){ $(".toolbar-open").addClass("openviewd"); $(".toolbar").addClass("closed"); }); $("#closed").click(function(){ $(".toolbar-open").removeClass("openviewd"); $(".toolbar").removeClass("closed"); }); //scroll to top var offset = 300, offset_opacity = 1200, scroll_top_duration = 700, $back_to_top = $('.icon-top'); $(window).scroll(function () { ($(this).scrollTop() > offset) ? $back_to_top.addClass('cd-is-visible') : $back_to_top.removeClass('cd-is-visible cd-fade-out'); if ($(this).scrollTop() > offset_opacity) { $back_to_top.addClass('cd-fade-out'); } }); $back_to_top.on('click', function (event) { event.preventDefault(); $('body,html').animate({ scrollTop: 0, }, scroll_top_duration ); }); //search $(".is-search").click(function() { $(".search-page").toggle(); }); $(".go-left").click(function() { $(".search-page").toggle(); }); $(".endmenu li a").each(function(){ $this = $(this); if($this[0].href==String(window.location)){ $this.parent().addClass("act"); } }); }); window.getHeight = function() { if (window.innerHeight != undefined) { return window.innerHeight; } else { var B = document.body , D = document.documentElement; return Math.min(D.clientHeight, B.clientHeight); } } //roll news $(document).ready(function(){ var index=0; var slideFlag = true; var length=$(".roll_news_image img").length; var roll_imgs = $(".roll_news_image img"); for(var i=0;i"); if(i==0) { li_ele.addClass("roll_news_index_hover"); } li_ele.text(i+1); $(".roll_news_index ul").append(li_ele); } function showImg(i){ $(".roll_news_image img").hide(); $(".roll_news_image img") .eq(i).stop(true,true).fadeIn(800); $(".roll_news_index li").removeClass("roll_news_index_hover"); $(".roll_news_index li").eq(i).addClass("roll_news_index_hover"); var img_title = $(".roll_news_image img").eq(i).prop("title"); $(".roll_news_title li").eq(0).text(img_title).stop(true,true).fadeIn(800); } showImg(index); $(".roll_news_index li").click(function(){ index = $(".roll_news_index li").index(this); showImg(index); slideFlag = false; }); function autoSlide() { setInterval(function() { if(slideFlag) { showImg((index+1) % length); index = (index+1)%length; } slideFlag = true; }, 3000); } autoSlide(); }); //notice $(document).ready(function(){ var ROLL_SPEED = 100; var noticeList1 = $('#notice-list-1'); var noticeList2 = $('#notice-list-2'); var listWrapper = $('#notice-list'); if(listWrapper.length>0) { noticeList2.html(noticeList1.html()); listWrapper.css('top', 0); var timer = setInterval(rollStart, ROLL_SPEED); function rollStart() { if (Math.abs(_subStr(listWrapper.css('top'))) >= noticeList1.height()) { listWrapper.css('top', 0); } else { var top = listWrapper.css('top'); listWrapper.css('top', _subStr(top) - 1); } } } // 截取px前数值 function _subStr(str) { var index = str.indexOf('px'); if (index > -1) { return parseFloat(str.substr(0, index + 1)); } } }); function checkSearch() { var qtitle = $("#seachForm").find("input[name='title']"); if($.trim(qtitle.val())=="") { alert("请输入关键字!"); return false; } return true; }