// 画廊滚动效果 var qyhcarousel = { createhometopbanner: function (css_class) { var $carousel = $(css_class); if ($carousel.hasclass('owl-loaded')) { return; } $carousel.owlcarousel({ items: 1, margin: 0, nav: false, dots: true, loop: true, autoplay: true, autoplaytimeout: 3000, autoplayhoverpause: false, }); // custom navigation events $(css_class + "__nav__prev:not(.bound)").addclass('bound').click(function () { $carousel.trigger('prev.owl.carousel'); }); $(css_class + "__nav__next:not(.bound)").addclass('bound').click(function () { $carousel.trigger('next.owl.carousel'); }); $carousel.mouseover(function () { $carousel.trigger('stop.owl.autoplay'); }); $carousel.mouseleave(function () { $carousel.trigger('play.owl.autoplay'); }); }, createpicnews: function (css_class) { var $carousel = $(css_class); if ($carousel.hasclass('owl-loaded')) { return; } $carousel.owlcarousel({ items: 1, margin: 0, nav: false, dots: true, loop: true, autoplay: true, autoplaytimeout: 3000, autoplayhoverpause: false, lazyload: true }); // custom navigation events $(css_class + "__nav__prev:not(.bound)").addclass('bound').click(function () { $carousel.trigger('prev.owl.carousel'); }); $(css_class + "__nav__next:not(.bound)").addclass('bound').click(function () { $carousel.trigger('next.owl.carousel'); }); $carousel.mouseover(function () { $carousel.trigger('stop.owl.autoplay'); }); $carousel.mouseleave(function () { $carousel.trigger('play.owl.autoplay'); }); }, createtopicgroup: function (css_class) { var $carousel = $(css_class); if ($carousel.hasclass('owl-loaded')) { return; } $carousel.owlcarousel({ items: 5, margin: 18, nav: false, dots: false, loop: false, lazyload: true }) // custom navigation events $(css_class + "__nav__prev:not(.bound)").addclass('bound').click(function () { $carousel.trigger('prev.owl.carousel'); }); $(css_class + "__nav__next:not(.bound)").addclass('bound').click(function () { $carousel.trigger('next.owl.carousel'); }); $carousel.mouseover(function () { $carousel.trigger('stop.owl.autoplay'); }); $carousel.mouseleave(function () { $carousel.trigger('play.owl.autoplay'); }); }, createecgroup: function (css_class) { var $carousel = $(css_class); if ($carousel.hasclass('owl-loaded')) { return; } $carousel.owlcarousel({ items: 5, margin: 20, nav: false, dots: false, loop: false, autoplay: true, autoplaytimeout: 3000, autoplayhoverpause: false, lazyload: true, }) // custom navigation events $(css_class + "__nav__prev:not(.bound)").addclass('bound').click(function () { $carousel.trigger('prev.owl.carousel'); }); $(css_class + "__nav__next:not(.bound)").addclass('bound').click(function () { $carousel.trigger('next.owl.carousel'); }); $carousel.mouseover(function () { $carousel.trigger('stop.owl.autoplay'); }); $carousel.mouseleave(function () { $carousel.trigger('play.owl.autoplay'); }); } }; // 主导航菜单 function mainnav(index) { var ind = index || 0; var navlist = $('#j_navlist'); var currentele = navlist.find('.nav-item').eq(ind); var slipper = $('.nav-item-slipper'); var currentleftpos = currentele.position().left; currentele.addclass('nav-item-on').siblings().removeclass('nav-item-on'); slipper.css({'left': currentleftpos}); navlist.hover( function(){}, function(){ slipper.stop().animate({ left: currentleftpos, }, 'slow'); } ); navlist.slide({ type: 'menu', titcell: '.nav-item', targetcell: '.nav-item-bd', titonclassname: 'nav-item-on', effect: 'slidedown', delaytime: 300, triggertime: 0, returndefault: true, defaultindex: ind, startfun:function(i,c,s,tit){ var thisleftpos = tit.eq(i).position().left; slipper.stop().animate({ left: thisleftpos, }, 'slow'); } }); } jquery(document).ready(function ($) { mainnav(0); // 首页头部 banner 滚动效果 qyhcarousel.createhometopbanner('.home-top-carousel'); // 首页图片新闻 qyhcarousel.createpicnews('.focus-news-carousel'); // 专题组 qyhcarousel.createtopicgroup('.topic-group-carousel'); // 企业文化 qyhcarousel.createecgroup('.ec-group-carousel'); $('.tabs').slide({ titcell:'.tabs-hd .tabs-trigger', maincell:'.tabs-bd', trigger: 'click' }); $('#j_notice_bar').slide({ maincell: '.bd .notice-list', autoplay: true, effect: 'leftmarquee', intertime: 50, vis: 3, trigger: 'click' }); // 返回顶部 $('body').scrolltopcomponent({ revealelement: 'body', revealposition: 'bottom', duration: 600, easing: 'swing', onscrollend: function () { } }); //页面层 $('.ec-group .show_ec').click(function () { var $this = $(this); var url = $this.data('src'); var title = $this.data('title'); var json = { "status": 1, "data": [ { "alt": title, "pid": 109, "src":url, "thumb": "" } ] } layer.photos({ photos: json //格式见api文档手册页 ,anim: 2 //0-6的选择,指定弹出图片动画类型,默认随机 }); }); });