/** * created by administrator on 2016/7/18. */ $(window).load(function () { //轮播 $('.j-flexslider').flexslider({ animation: "slide", prevtext: "", nexttext: "", directionnav:false, slideshowspeed: 3000, slideshow: true, pauseonhover: false }); }); $(window).ready(function () { //导航弹出二级菜单 $(function () { $('.j-navlist').each(function () { $(this).mouseover(function () { var index=$(this).index(); $(this).siblings().removeclass('curr').end() .addclass('curr'); var name='nv'+(index+1); if($('.j-second-navbox').find('.j-secnav').hasclass(name)){ $('.j-second-navbox').addclass('j-on') .find('.j-secnav').addclass('hidden').end() .find('.'+name).removeclass('hidden'); }else { $('.j-second-navbox').removeclass('j-on') .find('.j-secnav').addclass('hidden'); } }); }); $('.j-top').mouseleave(function () { if( $('.j-second-navbox').hasclass('j-on')){ $('.j-second-navbox').removeclass('j-on') .find('.j-secnav').addclass('hidden'); } }); }); //首页四块hover切换 $(function () { $('.j-abbox .j-slidebox:eq(0)').siblings('.j-slidebox').removeclass('on').end().addclass('on'); $('.j-abbox .j-slidebox').each(function () { $(this).hover(function (e) { $(this).siblings('.j-slidebox').removeclass('on').end() .stop().addclass('on'); }) }); }); //子页图片点击显示大图 $(function () { var $box=$('#j-show .j-show img'); if($box.length>0){ $('.sec-show a').on('click',function () { var $src=$(this).find('img').attr('src'); $box.attr('src',$src); $('#j-show').show(300); return false; }); $('.careslide-list li a').on('click',function () { var $src=$(this).attr('href'); $box.attr('src',$src); $('#j-show').show(300); return false; }); $('.careslide-pics a').on('click',function () { var $src=$(this).find('img').attr('src'); $box.attr('src',$src); $('#j-show').show(300); return false; }); } }); $(function () { $('#j-show #j-close').on('click',function () { $('#j-show').hide(300); return false; }); }); //新闻向上滚动播放 $(function () { var speed=100; var demo=$('.j-slideupbox'); demo.each(function () { var that=this; var demo2=this.getelementsbyclassname("j-copybox")[0]; var demo1=this.getelementsbyclassname("j-s-box")[0]; demo2.innerhtml=demo1.innerhtml; var mymar=setinterval(function () { if(that.scrolltop>=demo1.offsetheight){ that.scrolltop=0; } else{ that.scrolltop=that.scrolltop+1; } },speed); this.onmouseover=function(){clearinterval(mymar)}; this.onmouseout=function(){mymar=setinterval(function () { if(that.scrolltop>=demo1.offsetheight){ that.scrolltop=0; } else{ that.scrolltop=that.scrolltop+1; } },speed)}; }); }); //文本框优化处理 //企业荣誉切换按钮 $(function () { $('.careslide-list li:eq(0)').addclass('current').siblings().removeclass('current'); $(".careslide-pics a").eq(0).show().siblings().hide(); $('.careslide-list li').hover(function () { $(this).addclass('current').siblings().removeclass('current'); var index = $(this).index(); $(".careslide-pics a").eq(index).show().siblings().hide(); }); }); //切换按钮 $(function () { $('.j-banch').each(function () { var $box=$(this).next('.j-contentbox'); $(this).find('.j-banchitem').on('click',function (e) { $(this).addclass('curr').siblings('.j-banchitem').removeclass('curr'); var index=$(this).index(); $box.find('.j-content').addclass('hidden').eq(index).removeclass('hidden'); return false; }); }); }); //收藏点击事件 $(function () { $('.j-favrate').on('click',function () { shoucang(document.title,window.location); return false; }) }); //导师切换左侧显示 $(function () { var $img=$('.j-teacher .j-contentbox .j-left .j-textbox .j-leftbox .j-imgbox img'); var $alink=$('.j-teacher .j-contentbox .j-left .j-textbox .j-leftbox a'); var $text=$('.j-teacher .j-contentbox .j-left .j-textbox .j-text'); $('.j-teacher .j-contentbox .j-right .slides li a').on('click',function () { var $href=$(this).attr('href'); var $src=$(this).find('.j-imgbox img').attr('src'); var $html=$(this).find('.j-text').html(); $img.attr('src',$src); $alink.attr('href',$href); $text.html($html); return false; }); }); // 分类标签 $(function () { var bb=window.location.search; $(".subtitle li").each(function(){ var aa='?'+$(this).find('a').attr("href").split('?')[1]; if(aa==bb) { $(this).addclass("current").siblings().removeclass("current"); } }); }); //招聘下拉 $(function () { $('.join-list li:eq(0)').addclass('current').siblings().removeclass('current'); $('.join-list li').on('click',function () { $(this).addclass('current').siblings().removeclass('current'); }); }); // $(function () { // $('.btn-join').on('click',function () { // alert("暂无职位"); // return false; // }); // }); //字符串取值 $(function () { $('.recomnews .date span').each(function () { var date=$(this).text().substr(0, 10); var year=date.split('-')[0]; var mounth=date.split('-')[1]; var day=date.split('-')[2]; var html=''+day+''+''+year+'/'+mounth+''; $(this).parent().html(html); }) ; $('.newslist .date span').each(function () { var date=$(this).text().substr(0, 10); var year=date.split('-')[0]; var mounth=date.split('-')[1]; var day=date.split('-')[2]; var html=''+day+''+''+year+'/'+mounth+''; $(this).parent().html(html); }) ; // $('.careslide-list li a span.date').each(function () { // var date=$(this).text().substr(0, 10); // var year=date.split('-')[0]; // var mounth=date.split('-')[1]; // var day=date.split('-')[2]; // var html=''+day+''+''+year+'/'+mounth+''; // $(this).html(html); // }) ; }); }); //判定视窗位置 function fixnav() { var offset = $(window).scrolltop()-$('.j-flexslider').height() ; if (offset <0) { $('#j-leftslide').hide(200); } else { $('#j-leftslide').show(200); } } //收藏 function shoucang(stitle,surl) { try { window.external.addfavorite(surl, stitle); } catch (e) { try { window.sidebar.addpanel(stitle, surl, ""); } catch (e) { alert("加入收藏失败,请使用ctrl+d进行添加"); } } } //动画 function animation() { var $about=$('.j-main .j-about'); var $product=$('.j-main .j-product'); var $case=$('.j-main .j-case'); var $news=$('.j-main .j-news'); var $join=$('.j-main .j-join'); //var $contact=$('.j-main .j-contact'); //var $function=$('.j-main .j-function'); if( $about.length>0 && ( $about.offset().top - $(window).height() /2 < $(window).scrolltop())){ $about .find('.j-right').addclass("zoominright animated").end() .find('.j-left').addclass("bounceinleft animated").end() .find('.j-title').addclass("fadeinup animated"); } if( $product.length>0 && ($product.offset().top - $(window).height() /2 < $(window).scrolltop())){ $product.find('.j-textbox').addclass("bounceinleft animated").end() .find('.j-right').addclass("bounceinright animated").end() .find('.j-title').addclass("fadeinup animated"); } if( $news.length>0 && ($news.offset().top - $(window).height() /2 < $(window).scrolltop())){ $news.find('.j-newsbox li:eq(0)').addclass('bounceinleft animated').end() .find('.j-newsbox li:eq(1)').addclass('bounceinright animated').end() .find('.j-newsbox li:eq(2)').addclass('bounceinleft animated').css({animationdelay: '.3s'}).end() .find('.j-newsbox li:eq(3)').addclass('bounceinright animated').css({animationdelay: '.3s'}).end() .find('.j-title').addclass("fadeinup animated"); } } //限制字数 jquery.fn.limit=function(){ var self = $('*[limit]'); self.each(function(){ var objstring = $(this).text(); var objlength = $(this).text().length; var num = $(this).attr('limit'); if(objlength > num){ objstring = $(this).text(objstring.substring(0,num) + '...'); } }) } $(function(){ $(document.body).limit(); });