$(function(){ if (!Array.prototype.indexOf) { //如果Array.prototype中不存在indexof方法,就执行下面代码 Array.prototype.indexOf = function (val, index) {//在Array原型中创建一个indexof方法 index = index === undefined ? 0 : index; //如果没传参数index,就让index为0 for (; index < this.length; index++) { if(this[index] === val){ return index; //返回数组下标值 } } return -1; //没在数组中找到,就返回-1 } } String.prototype.trim = function() { //return this.replace(/[(^\s+)(\s+$)]/g,"");//會把字符串中間的空白符也去掉 //return this.replace(/^\s+|\s+$/g,""); // return this.replace(/^\s+/g,"").replace(/\s+$/g,""); } $(".body_b").scroll(function(){ if($(".body_b").scrollTop()>900){$("#toTop").fadeIn(300)} else{$("#toTop").fadeOut(300)} }) $(".body_home").addClass("showdiv"); $(".topbox").addClass("slide"); /*$(".main1 .loadmore").removeClass("active"); $(".main1 .loadmore").mouseenter(function(){ $(".post-122").slideToggle(); $(this).toggleClass("active"); })*/ if($(window).width()<480){ $(".topbox").removeClass("slide") $(window).scroll(function(){ if($(window).scrollTop()>50){$(".topbox").addClass("showdiv")} else{$(".topbox").removeClass("showdiv")} }) } $(".mbanner li.news").each(function(){ if($(this).find("video").attr("src")==""){$(this).find("video").hide()} }) $('.post-11 .news_list').slick({ dots: false, //指示点 infinite: true, //循环播放 autoplay: false, //自动播放 autoplaySpeed: 1000, //自动播放间隔 arrows: true, //左右箭头 useCSS: true, //使用 CSS3 过度 speed: 600, //滑动时间 slide: 'li', //滑动元素查询 slidesToShow: 1, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 }); $('.post-21 .news_list').slick({ dots: false, //指示点 infinite: true, //循环播放 autoplay: false, //自动播放 autoplaySpeed: 1000, //自动播放间隔 arrows: true, //左右箭头 useCSS: true, //使用 CSS3 过度 speed: 600, //滑动时间 slide: 'li', //滑动元素查询 slidesToShow: 5, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 responsive: [ { breakpoint: 1000, //分辨率之下(不包含设置分辨率本身) settings: { //参数设置 slide: 'li', //滑动元素查询 slidesToShow: 3, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 infinite: true //循环播放 } }, { breakpoint: 480, //分辨率之下(不包含设置分辨率本身) settings: { //参数设置 slide: 'li', //滑动元素查询 slidesToShow: 2, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 infinite: true //循环播放 } }, ] }); /*$(".post-21 .slick-next").click();*/ /*$(".post-21 .slick-prev").click();*/ /*$('.post-20 .news_list').slick({ dots: false, //指示点 infinite: true, //循环播放 autoplay: false, //自动播放 autoplaySpeed: 1000, //自动播放间隔 arrows: true, //左右箭头 useCSS: true, //使用 CSS3 过度 speed: 600, //滑动时间 slide: 'li', //滑动元素查询 slidesToShow: 4, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 }); */ $(".mbanner .news_list").on("init", function(event, slick) { /*console.log($(this))*/ $(this).find(" li.news:eq(1)").toggleClass("slick-current"); console.log("init"); }); $('.mbanner .news_list').slick({ dots: true, //指示点 infinite: true, //循环播放 autoplay: true, //自动播放 autoplaySpeed: 5000, //自动播放间隔 arrows: false, //左右箭头 useCSS: true, //使用 CSS3 过度 speed: 1000, //滑动时间 slide: 'li', //滑动元素查询 slidesToShow: 1, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 }); $(".mbanner li.news .news_imgs").each(function(){ if($(this).find("video").attr("src")!=""){$(this).css("background","none")} }) $(".mbanner .slick-dots li:eq(0) button").text("M"); $(".mbanner .slick-dots li:eq(1) button").text("U"); $(".mbanner .slick-dots li:eq(2) button").text("S"); $(".mbanner .slick-dots li:eq(3) button").text("I"); $(".mbanner .slick-dots li:eq(4) button").text("C"); /*新闻tab切换*/ $(".main3").sudyTab({ handle:".tab-menu>li", content:".tab-list>li", trigger:"mouseenter", start:1, autoPlay:{ active:false } }); $(".post-20 .news").each(function(){ if($(this).find(".news_imgs img").attr("src")!=""){$(this).find(".box2").addClass("type2")} }) $(".post-40 li.news").hover(function(){ $(this).find(".news_imgs").slideUp(300) },function(){ $(this).find(".news_imgs").slideDown(300) }) $(".play").click(function(){ var src=$(this).siblings().attr("src"); $("#playvideo").slideDown(300,function(){ $("#playvideo video,#playvideo source").attr("src",src) }); $(this).hide() }) $(".close").click(function(){ $("#playvideo video,#playvideo source").attr("src",""); $("#playvideo").hide(); $(".play").show() }) /*友情链接下拉*/ $(".botlinks").each(function(index, el){ $(el).find(".links-wrap").hover(function(){ $(this).addClass('wrap-open').children('.link-items').stop(true,true).slideDown(300); },function(){ $(this).removeClass('wrap-open').children('.link-items').stop(true,true).slideUp(100); }); }); //video $(".videolist li").each(function(){ var html=$(this).find(".sub-tit"); $(".post-41 .tt").append(html) }) $(".post-41 .tt .sub-tit").eq(0).addClass("current") $(".videolist li.news").eq(0).addClass("current") $(".post-41 .videolist li").click(function(){ var index=$(this).index(); var video=$(this).html() $(this).addClass("current").siblings().removeClass("current") $(".post-41 .tt .sub-tit").eq(index).addClass("current").siblings(".sub-tit").removeClass("current"); $(".post-41 .videobox").children().eq(0).remove(); $(".post-41 .videobox").prepend(video); $(".post-41 li.news .play").show() }) $('.post-50 .news_list').slick({ dots: false, //指示点 infinite: true, //循环播放 autoplay: true, //自动播放 autoplaySpeed: 3000, //自动播放间隔 arrows: true, //左右箭头 useCSS: true, //使用 CSS3 过度 speed: 600, //滑动时间 slide: 'li', //滑动元素查询 slidesToShow: 3, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 responsive: [ { breakpoint: 1000, //分辨率之下(不包含设置分辨率本身) settings: { //参数设置 slide: 'li', //滑动元素查询 slidesToShow: 2, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 infinite: true //循环播放 } }, { breakpoint: 500, //分辨率之下(不包含设置分辨率本身) settings: { //参数设置 slide: 'li', //滑动元素查询 slidesToShow: 1, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 infinite: true //循环播放 } }, ] }); //curMonth() //getAllMonths() //calendarNews() //获取当前年所有月 function getAllMonths(){ var year=new Date().getFullYear(); for(i=1;i<13;i++){ if(i<10){i="0"+i}; $('.datebox').append("
"+year+"-"+i+"
") } } /* $(".rilis").click(function(event){ event.stopPropagation(); $(".datebox").slideDown(350) }) $("body,html").click(function(){ $(".datebox").slideUp(350) }) $(".datebox div").click(function(event){ event.stopPropagation(); var txt=$(this).text(); $(".rilis .year").text(txt); $(".datebox").slideUp(350); calendarNews() }) */ //获取某月有几天 function getCountDays(year,month) { /*var curDate = new Date(ym); var curMonth = curDate.getMonth(); curDate.setMonth(curMonth + 1); curDate.setDate(0); return curDate.getDate();*/ var d = new Date(year, month, 0); return d.getDate(); } function curMonth() { var time=new Date(); var y=time.getFullYear(); var m=time.getMonth()+1; if(m.toString().length==1){ var m='0'+m } //$('.rilis .month').text(m) $('.rilis .year').text(y+'-'+m) } function calendarNews() { var time=new Date(); var y=$('.rilis .year').text().split("-")[0]; var m=$('.rilis .year').text().split("-")[1]; var d=time.getDate(); if(m.toString().length==1){ var m='0'+m } /*var days=getCountDays($('.rilis .year').text()+"-"+d); console.log(days)*/ var days=getCountDays(y,m); var html='' for(var i = 1; i <= days; i++){ var res =new Date(y,m-1,i); var a = new Array("SUN","MON", "TUES", "WED","THUR","FRI", "SAT"); var week = res.getDay(); week = a[week]; if(i.toString().length==1){ var i='0'+i } //$('.rilis .month').text(m) //$('.rilis .year').text('-'+y) var date=$('.rilis .year').text()+'-'+i; if(d==i){ html+='
  • ' +'' +i +'' +'' +week +'' +'' +date +'' +'
  • ' } else { html+='
  • ' +'' +i +'' +'' +week +'' +'' +date +'' +'
  • ' } } $('.calendar_news').html(html); $(".calendar_news").removeClass("slick-initialized slick-slider"); $('.calendar_news').slick({ dots: false , //指示点 arrows: true, //箭头 //focusOnSelect:true, infinite: false, //循环播放 autoplay: false, //自动播放 autoplaySpeed: 5000, //自动播放间隔 useCSS: true, //使用 CSS3 过度 speed: 600, //滑动时间 slide: 'li', //滑动元素查询 slidesToShow: 16, //幻灯片每屏显示个数 slidesToScroll: 16,//幻灯片每次滑动个数 responsive: [ { breakpoint: 1000, //分辨率之下(不包含设置分辨率本身) settings: { //参数设置 slide: 'li', //滑动元素查询 slidesToShow: 10, //幻灯片每屏显示个数 slidesToScroll: 10, //幻灯片每次滑动个数 infinite: true //循环播放 } }, { breakpoint: 768, //分辨率之下(不包含设置分辨率本身) settings: { //参数设置 slide: 'li', //滑动元素查询 slidesToShow: 8, //幻灯片每屏显示个数 slidesToScroll:8, //幻灯片每次滑动个数 infinite: true //循环播放 } }, { breakpoint: 500, //分辨率之下(不包含设置分辨率本身) settings: { //参数设置 slide: 'li', //滑动元素查询 slidesToShow: 5, //幻灯片每屏显示个数 slidesToScroll: 5, //幻灯片每次滑动个数 infinite: true //循环播放 } }, ] }); $(".post-51 li.news").each(function(){ var date1=$(this).attr("date");console.log(date1) if(date1.split("-")[0]0){ var cd=$(".slick-slide.current").attr("date").split("-")[1]+$(".slick-slide.current").attr("date").split("-")[2]; } //else{var cd=$(".slick-slide.hasEvents").attr("date").split("-")[1]+$(".slick-slide.current").attr("date").split("-")[2];} console.log(cd) var arr=[];var temp=""; $(".post-51 ul.slider li").each(function(){ var dt=$.trim($(this).find(".date").text()).split("-")[1]+$.trim($(this).find(".date").text()).split("-")[2]; if(arr.indexOf(dt)<0 ){arr.push(dt)}; }) arr.sort(function(a,b){ return a-b }) console.log(arr) if(arr.indexOf(cd)<0){ for(i=0;i28){} if(d> getCountDays(y,m)){d=1} $('.calendar_news').slick("slickGoTo",d); $(".calendar_news .news.hasEvents").eq(0).addClass("current") var arr2=[]; $(".post-51 ul.slider li").each(function(){ var dt=$(this).find(".date").text() if(arr2.indexOf(dt)<0){arr2.push(dt)}; }) arr2.sort(function(a,b){ return a-b }) $(".post-31 .calendar_news .news").click(function(){ $(".noinfo").remove() var el=$(this).find(".date").text(); if(arr2.indexOf(el)<0){ console.log(231) $(".post-51 ").prepend("
    暂无活动
    "); if($(".post-51").hasClass("slick-initialized")){$('.post-51 .slider').slick('unslick');} $(".post-51 ul.slider li").removeClass("active") return } //$(".main3 .main3_bg").animate({"opacity":0.1},400); //$(".main3 .main3_bg").css("background",""); $(".post-51 ul.slider li").each(function(){ if(el==$(this).find(".date").text()){ $(this).addClass("active"); var imgPath=$(this).find(".img-box").css("backgroundImage")+" no-repeat"; //$(".main3 .main3_bg").animate({"opacity":0.1},400,function(){ //$(".main3 .main3_bg").css("background",imgPath); //$(".main3 .main3_bg").css("opacity",1) // }) $(".post-31 .calendar_news .news.current").css("opacity","1"); //$(this).siblings().removeClass("active"); return }else{ $(this).removeClass("active"); } }); if($('.post-51 .slider li').hasClass('slick-current')){ $('.post-51 .slider').slick('unslick'); } $('.post-51 .slider').slick({ dots: true, //指示点 infinite: true, //循环播放 autoplay: true, //自动播放 autoplaySpeed: 3000, //自动播放间隔 arrows: true, //左右箭头 useCSS: true, //使用 CSS3 过度 speed: 600, //滑动时间 slide: 'li.active', //滑动元素查询 slidesToShow: 1, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 asNavFor: '', }); }); $(".slick-slide.current").click() } //一屏 if($(window).width()>480){ $(".body_b").mousewheel(function(event, delta, deltaX, deltaY){ if(deltaY>0){ $("#headtop").slideDown(400) $(".header2").removeClass("lit"); } if(deltaY<0){ //$("#headtop").slideUp(400) $(".header2").addClass("lit"); } if(delta>0 && $(".body_b").scrollTop()==0){ $(".body_home").addClass("showdiv"); $(".main1").removeClass("showdiv") $(".topbox").removeClass("showdiv") setTimeout(function(){ if($(window).width()>850){$(".banner .slick-active .a1").focus();} },500); $(".body_b").removeClass("showdiv"); $(".home5").removeClass("showdiv"); if($(".body_b").css("position")=="fixed")$(".header").removeClass("mobile"); $("#headtop").show() } }); $(".bb").click(function(){ $(".body_b").addClass("showdiv");//.focus(); $(".topbox").addClass("showdiv"); $(".body_b").focus() setTimeout(function(){ $(".body_home").removeClass("showdiv");//.addClass("leave"); $(".home5").addClass("showdiv"); $(".main1").addClass("showdiv"); $(".body_b").focus() //$(".nav_r").addClass("showdiv"); },500); }) $(".body_home").mousewheel(function(event, delta, deltaX, deltaY){ if(delta<0){ $(".bb").click(); }; }); } $('body').keydown(function(e){ if(e.keyCode=="40" && $(".body_home").hasClass("showdiv")){ $(".bb").click(); } if(e.keyCode=="38" && $(".body_b").hasClass("showdiv") && $(".body_b").scrollTop()==0){ $(".body_home").addClass("showdiv"); $(".main1").removeClass("showdiv") $(".topbox").removeClass("showdiv") setTimeout(function(){ if($(window).width()>850){$(".banner .slick-active .a1").focus();} },500); $(".body_b").removeClass("showdiv"); $(".home5").removeClass("showdiv"); if($(".body_b").css("position")=="fixed")$(".header").removeClass("mobile"); $("#headtop").stop(true).show() } if (e.keyCode=="40" && $(".topbox").hasClass("showdiv")) { var scrollHeight = $('.body_b').scrollTop(); $('.body_b').scrollTop(scrollHeight + 10); } if (e.keyCode=="38" && $(".topbox").hasClass("showdiv")) { var scrollHeight = $('.body_b').scrollTop(); $('.body_b').scrollTop(scrollHeight - 10); } }) /*动画*/ if($(window).width()>479){ $(".body_b").scroll(function(){ $(".main1,.main2,.main3,#container-4.main4,.main5,.main6,.main7,#container-4-5.main4").each(function(index, element) { var e=$(this); var fix=parseInt(e.attr("fix")); if(!fix && fix!=0){fix=$(window).height()*6*0.12;} else{fix=$(window).height()*fix*0.12;} //console.log($(window).scrollTop(),$(e).offset().top,fix) if($(window).scrollTop()>=$(e).offset().top-fix){ if(!$(e).hasClass("showdiv")){ $(e).addClass("showdiv"); } } else{ if($(e).hasClass("showdiv")){ $(e).removeClass("showdiv"); } } }); }); }else{ $(window).scroll(function(){ $(".main1,.main2,.main3,#container-4.main4,.main5,.main6,.main7,#container-4-5.main4").each(function(index, element) { var e=$(this); var fix=parseInt(e.attr("fix")); if(!fix && fix!=0){fix=$(window).height()*6*0.1;} else{fix=$(window).height()*fix*0.1;} if($(window).scrollTop()>=$(e).offset().top-fix){ if(!$(e).hasClass("showdiv")){ $(e).addClass("showdiv"); } } else{ if($(e).hasClass("showdiv")){ $(e).removeClass("showdiv"); } } }); }); } $('.post-510').slick({ dots: false, //指示点 infinite: true, //循环播放 autoplay: true, //自动播放 autoplaySpeed: 5000, //自动播放间隔 arrows: false, //左右箭头 useCSS: true, //使用 CSS3 过度 speed: 600, //滑动时间 slide: 'div', //滑动元素查询 slidesToShow: 1, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 }); $('.post-44 .news_list').slick({ dots: false, //指示点 infinite: true, //循环播放 autoplay: false, //自动播放 autoplaySpeed: 5000, //自动播放间隔 arrows: true, //左右箭头 useCSS: true, //使用 CSS3 过度 speed: 600, //滑动时间 slide: 'li', //滑动元素查询 slidesToShow: 4, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 responsive: [ { breakpoint: 1000, //分辨率之下(不包含设置分辨率本身) settings: { //参数设置 slide: 'li', //滑动元素查询 slidesToShow: 3, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 infinite: true //循环播放 } }, { breakpoint: 768, //分辨率之下(不包含设置分辨率本身) settings: { //参数设置 slide: 'li', //滑动元素查询 slidesToShow: 2, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 infinite: true //循环播放 } }, { breakpoint: 480, //分辨率之下(不包含设置分辨率本身) settings: { //参数设置 slide: 'li', //滑动元素查询 slidesToShow: 1, //幻灯片每屏显示个数 slidesToScroll: 1, //幻灯片每次滑动个数 infinite: true //循环播放 } }, ] }); $(".topbox.slide").slideDown(); });