$(function () { $(".navbox").click(function () { if ($(".nav").is(":hidden")) { $(".nav").fadein(100); } else { $(".nav").fadeout(100); } }) $(".navclose").click(function () { $(".nav").fadeout(100); }) $('.ss dl dt').click(function () { $(this).next("dd").slidetoggle(100); }) $(".dy-fa dl").click(function () { $(this).addclass("on").siblings().removeclass('on'); $(this).siblings().find("dd").fadeout(100); var sela = $(this).find("dd"); $(this).find(".dy-fa-txt").val(); if (sela.is(":hidden")) { sela.fadein(100); } else { sela.fadeout(100); } }) $(".dy-fa dl dd p").click(function () { $(this).parent().parent().find(".dy-fa-txt").val($(this).text()); var sela = $(this).parent().fadeout(100); $(this).addclass("on").siblings().removeclass('on'); }) $(".jh-fa-a .swiper-slide").click(function () { $(".jh-fa-b img").attr("src", $(this).find("img").attr("src")); $(this).addclass("on").siblings().removeclass('on'); }) $("html").click(function () { $(".dy-fa dl dd").fadeout(100); }) $(".dy-fa dl").click(function (event) { event.stoppropagation(); }); $(".fc-ba ul li").bind('mouseenter', function () { $(this).addclass("on").siblings().removeclass('on'); $(".fc-bbm").children(".fc-bb").eq($(this).index()).addclass('on').siblings().removeclass('on'); }) $(".fc-ba ul li").eq(0).trigger("mouseenter") $(".fe-bb-ula li").bind('mouseenter', function () { $(this).addclass("on").siblings().removeclass('on'); $(".fe-bb-m").children("ul").eq($(this).index()).show().siblings().hide(); }) $('.hx-j dl:eq(0)').addclass("on"); $('.hx-j dl:eq(0) dd').show(0); $('.hx-j dl:eq(0) dt span').text("-"); $('.hx-jb dl>dt').click(function () { if ($(this).parent().is('.on')) { $(this).parent().removeclass('on').siblings().removeclass('on'); } else { $(this).parent().addclass('on').siblings().removeclass('on'); } if ($(this).parent().is('.on')) { $(this).find("span").text("-").parent().parent().siblings().find("dt>span").text("+"); } else { $(this).find("span").text("+").parent().parent().siblings().find("dt>span").text("+"); } if ($(this).parent().find("dd").is(':hidden')) { $(this).next("dd").slidedown(300).parent().siblings().children("dd").slideup(300); } else { $(this).next("dd").slideup(300).parent().siblings().children("dd").slideup(300); } }); $('.fa').find('.fa-c').fadein(200); $('.head-bg').delay(100).animate({ top: '0' }, 1000, 'easeoutexpo'); var timer; var flag = true; function lock() { cleartimeout(timer); flag = false; timer = settimeout(function () { flag = true; }, 200); } $('#fullpage').fullpage({ sectionscolor: ['#000', '#fff', '', '#f4f4f4', '', ''], anchors: ['page1', 'page2', 'page3', 'page4', 'page5', 'page6'], menu: '#menu', navigation: true, loopbottom: true, }) }) function zmnimgcenter(obj) { obj.each(function () { var $this = $(this); var objheight = $this.height(); //图片高度 var objwidth = $this.width(); //图片宽度 var parentheight = $this.parent().height(); //图片父容器高度 var parentwidth = $this.parent().width(); //图片父容器宽度 var ratio = objheight / objwidth; if (objheight > parentheight && objwidth > parentwidth) { //当图片宽高都大于父容器宽高 if (objheight > objwidth) { //赋值宽高 $this.width(parentwidth); $this.height(parentwidth * ratio); } else { $this.height(parentheight); $this.width(parentheight / ratio); } objheight = $this.height(); //重新获取宽高 objwidth = $this.width(); if (objheight > objwidth) { $(this).css("top", (parentheight - objheight) / 2); //定义top属性 } else { //定义left属性 $(this).css("left", (parentwidth - objwidth) / 2); } } else { //当图片宽高小于父容器宽高 if (objwidth > parentwidth) { //当图片宽大于容器宽,小于时利用css text-align属性居中 $(this).css("left", (parentwidth - objwidth) / 2); } $(this).css("top", (parentheight - objheight) / 3); } }) } var myswiperm = new swiper('.swiper-containernav', { pagination: '.paginationm', grabcursor: true, slidesperview: 'auto', paginationclickable: true }) var myswiper55 = new swiper('.swiper-container55', { pagination: '.pagination55', grabcursor: true, paginationclickable: true }) var myswiperh1 = new swiper('.swiper-containerh1', { pagination: '.paginationh1', grabcursor: true, mode: 'vertical', slidesperview: 3, loop: true, paginationclickable: true }) $('.arrow-down').on('click', function (e) { e.preventdefault() myswiperh1.swipenext() }) var myswiperh2 = new swiper('.swiper-containerh2', { pagination: '.paginationh2', grabcursor: true, mode: 'vertical', slidesperview: 5, paginationclickable: true }) $('.arrow-up2').on('click', function (e) { e.preventdefault() myswiperh2.swipenext() }) $('.arrow-down2').on('click', function (e) { e.preventdefault() myswiperh2.swipeprev() })