$(function () {
wqfun();
$(window).resize(function () {
wqfun();
});
$(window).scroll(function () {
var sticky = $('header');
var scrolls = $(window).scrollTop();
if (scrolls > 10) {
sticky.addClass('shadow');
} else {
sticky.removeClass('shadow');
}
});
// 搜索
$("[name='topformBySearch']").submit(function () {
var key = $("[name='key']").val();
if (key == "") {
alert("请输入关键词!");
return false;
}
if (!CheckInput(key)) {
alert("关键词包含特殊字符,请重新输入!");
return false;
}
window.location.href="/tfbsdi/joefy.iunm?lfz=" + escape(key);
return false;
})
function CheckInput(obj) {
var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]")
if (pattern.test(obj)) {
return false;
}
return true;
}
$('.menu-handle').on('click', function () {
$(this).toggleClass('active');
$('.mainnav ,.sm-fixslide').stop().slideToggle();
$('.hdr-search').stop().slideUp();
$('header').toggleClass("active");
});
$(document).on('click', ".develop-data li", function () {
var t = $(".develop-data li").index($(this));
$(this).addClass("active").siblings().removeClass("active");
$(".develop-item").hide().eq(t).show();
});
if (typeof Swiper != 'undefined') {
// 影视中心
var wonder_videoSW = new Swiper('.wonderful-swiper', {
paginationClickable: true,
autoplay: false,
speed: 1200,
slidesPerView: 4,
spaceBetween: 20,
pagination: '.wonderful-mvlist .index-dot',
nextButton: '.video-next',
prevButton: '.video-prev',
autoplayDisableOnInteraction: false,
simulateTouch: false,
breakpoints: {
762: {
slidesPerView: 2,
spaceBetween: 10
}
}
});
// 联系我们
var mapSwiper = new Swiper('.mapadres-swiper', {
paginationClickable: true,
slidesPerView: 'auto',
nextButton: '.mapbtn-next',
prevButton: '.mapbtn-prev',
spaceBetween: 40,
//simulateTouch: false,
breakpoints: {
762: {
spaceBetween: 20
}
}
});
var _burandoSw = new Swiper('.Burando-sw-hook', {
slidesPerView: 5,
centeredSlides: true,
loop: true,
speed: 1000,
preventLinksPropagation: true,
slidePrevClass: 'my-slide-left',
slideNextClass: 'my-slide-right',
prevButton: '.Burando-prev',
nextButton: '.Burando-next',
simulateTouch: false,
spaceBetween: 50,
onSetTransition: function (swiper, transition) {
for (var i = 0; i < swiper.slides.length; i++) {
var slide = swiper.slides.eq(i);
slide.transition(transition);
}
},
breakpoints: {
991: {
slidesPerView: 4.5,
centeredSlides: false,
spaceBetween: 10
}
}
});
}
// 精彩视频
function setmvPlayer(boxStr, playbtnStr, pauseStrl, ifFirst) {
var player;
var videoObject = {
container: boxStr,
variable: 'player',
//loaded: 'loadedHandler', //当播放器加载后执行的函数
autoplay: false,
debug: true,
//flashplayer: true, //强制使用flashplayer
drag: 'start',
seek: 0,
playbackrate: -1,
mobileCkControls: false,
poster: $('.wposter img').attr('src')
};
if (playbtnStr && typeof ckplayer != 'undefined') {
if (ifFirst) {
// title
var $firstBtn = $(playbtnStr).eq(0).addClass('active');
$(boxStr).prev().text($firstBtn.find('.name').text());
videoObject.video = $firstBtn.attr('rel');
videoObject.poster = $firstBtn.find('img').attr('data-post');
player = new ckplayer(videoObject);
}
$(document).on('click', playbtnStr, function () {
videoObject.autoplay = true;
videoObject.video = $(this).attr('rel');
// poster
videoObject.poster = $(this).find('img').attr('data-post');
$(boxStr).prev().text($(this).find('.name').text());
$(this).addClass('active').siblings().removeClass('active');
player = new ckplayer(videoObject);
});
}
if (pauseStrl) {
$(document).on('click', pauseStrl, function () {
player.videoPause();
});
}
}
setmvPlayer('#wonderful-video', '.wonderful-swiper li', null, 1);
/*
function getSlide() {
var thumbCopySwiper = new Swiper('.thumb-copy-wrapper', {
speed: 1000,
prevButton: '.thumb-leftbtn',
nextButton: '.thumb-rightbtn',
pagination: "",
simulateTouch: false,
paginationClickable: true,
spaceBetween: 40,
observer: true,
observeParents: true
});
}
getSlide();
$(document).on("click", ".manuface-list li", function () {
if ($(this).find(".big-img").length <= 0) return false;
var $thumb = $(this).find(" .big-item img");
var $infor = $(this).find(".big-item .name");
var slide_length = $thumb.length;
var $thumbSwiper = $(".thumb-popup .swiper-wrapper ").html('');
for (var i = 0; i < slide_length; i++) {
var $item = $('
' + $($infor[i]).text() + '
');
$thumbSwiper.append($item);
}
getSlide();
$(".thumb-popup").stop().fadeIn();
});
$(".thumb-popup .thumb-close").click(function () {
$(".thumb-popup").stop().fadeOut();
$(".thumb-popup .swiper-wrapper").html('');
});
*/
function wqfun() {
if ($(window).width() > 767) {
}
if ($(window).width() > 1023) {
// header
$(".mainnav li").each(function () {
if ($(this).find(".sub-nav a").length > 0) {
$(this).find(".one-title a").addClass("line");
}
});
$('.mainnav li').hover(function () {
$(this).find(".sub-nav").stop().addClass("show");
}, function () {
$(this).find(".sub-nav").stop().removeClass("show");
});
$(".Currentlan").off();
$(".headlanguage").hover(function () {
$(".language-choose").stop().slideDown();
}, function () {
$(".language-choose").stop().slideUp();
});
$('.search-handle ').off();
$(".headsearch-box").hover(function () {
$(".hdr-search").stop().slideDown();
}, function () {
$(".hdr-search").stop().slideUp();
});
$(".indexbanner li").each(function () {
var thisindex = $(this);
var thisimg = thisindex.find(".img").attr("pc-img");
thisindex.find(".img").attr("src", thisimg);
});
}
else {
// 头部语言切换
$('.Currentlan').on('click', function (ev) {
ev.stopPropagation();
if ($(".language-choose").is(":hidden")) {
$('.language-choose').stop().slideDown();
}
else {
$('.language-choose').stop().slideUp();
}
$('.hdr-search').stop().slideUp();
if ($(window).width() < 1024) {
$('.menu-handle').removeClass('active');
$('.mainnav,.sm-fixslide').stop().slideUp();
}
});
$('.search-handle ').on('click', function (ev) {
ev.stopPropagation();
$('.hdr-search').stop().slideToggle();
$(".language-choose").stop().slideUp();
if ($(window).width() < 1024) {
$('.menu-handle').removeClass('active');
$('.mainnav,.sm-fixslide').stop().slideUp();
}
});
//移动端二级导航
$(".mainnav li").each(function () {
if ($(this).find(".sub-nav a").length > 0) {
$(this).find(".phsearchicon").show();
}
else {
$(this).find(".phsearchicon").hide();
}
;
});
$(".phsearchicon").unbind("click").bind("click", function () {
var $subnav = $(this).parents("li").find(".sub-nav");
if ($subnav.is(":hidden")) {
$subnav.stop().slideDown().parents("li").siblings().find(".sub-nav").stop().slideUp();
$(this).parents("li").addClass("active").siblings().removeClass("active");
}
else {
$subnav.stop().slideUp();
$(this).parents("li").removeClass("active");
}
});
};
}
//wuqiuping start
//切换
function tab($tabbtn, $tabCon) {
$tabbtn.eq(0).addClass("active");
$tabCon.eq(0).show();
$tabbtn.each(function (index) {
$(this).click(function () {
$(this).addClass("active").siblings().removeClass("active");
$tabCon.eq(index).show().siblings().hide();
});
})
}
tab($(".nav-tab a"), $(".list-wrap .news-box"));
//等高
function Itemheight(item) {
var heightArr = [];
// default
$(item).find(".sameheight").css('height', 'auto');
// maxheight
$(item).each(function () {
heightArr.push($(this).find('.sameheight').outerHeight());
});
var maxHeight = Math.max.apply(Math, heightArr);
$(item).find(".sameheight").css('height', maxHeight);
}
if ($(window).width() > 767) {
Itemheight(".rationmetlist");
}
if (typeof Swiper != 'undefined') {
//banner
var indexSwiper = new Swiper('.indexbanner', {
paginationClickable: true,
loop: true,
speed: 1200,
autoplay: 4000,
pagination: '.indexbanner .m-dot',
autoplayDisableOnInteraction: false,
simulateTouch: false,
prevButton: '.indexbanner .prev',
nextButton: '.indexbanner .next',
});
}
if (typeof WOW != 'undefined') {
var wow = new WOW({
boxClass: 'wow',
animateClass: 'animated',
offset: 0,
mobile: false,
live: true
});
wow.init();
}
//视频播放
function setmvPlayer(boxStr, playbtnStr, pauseStrl, ifFirst) {
var player;
var videoObject = {
container: boxStr,
variable: 'player',
//loaded: 'loadedHandler',
autoplay: false,
debug: true,
//flashplayer: true,
drag: 'start',
seek: 0,
playbackrate: -1,
mobileCkControls: false,
poster: $('.wposter img').attr('src')
};
if (playbtnStr && typeof ckplayer != 'undefined') {
$(document).on('click', playbtnStr, function () {
$(".recruitmentfloat").show();
videoObject.autoplay = true;
videoObject.video = $(this).attr('rel');
// poster
videoObject.poster = $(this).find('img').attr('data-post');
$(boxStr).prev().text($(this).find('.name').text());
$(this).addClass('active').siblings().removeClass('active');
player = new ckplayer(videoObject);
});
if (pauseStrl) {
$(document).on('click', pauseStrl, function () {
player.videoPause();
});
}
}
}
setmvPlayer('#videobox1', '.inabout-right', null, 1);
setmvPlayer('#videobox1', '.watch-btncon', null, 1);
$(document).on("click", ".recclosebtn", function () {
$(".recruitmentfloat").fadeOut(200);
$("#videobox1").html("");
});
var winW = $(window).width();
var winH = $(window).height();
//数字滚动
if ($(".yLine").length > 0) {
$('.yLine').countTo({
lastSymbol: "", //显示在最后的字符
from: 0, // 开始时的数字
speed: 1500, // 总时间
refreshInterval: 100, // 刷新一次的时间
beforeSize: 0, //小数点前最小显示位数,不足的话用0代替
decimals: 0 // 小数点后的位数,小数做四舍五入
});
};
mediascreen();
$(window).resize(mediascreen);
function mediascreen() {
if ($(window).width() >= 1024) {
$('.home-industry li').each(function () {
var liH = $(this).find('.industry-img').outerHeight(true);
$(this).find('.industry-con').height(liH);
})
} else {
$('.home-industry li .sameheight').css('height', 'auto');
}
}
});