$(document).ready(function() {
var tw = $(window).width();
if(tw > 1000){
$(".nybanner").height($(window).height()*0.78);
// $(".nybanner").css('background-size','100% 100%');
function nybanner(){
$(".nybanner").height($(window).height()*0.78);
// $(".nybanner").css('background-size','100% 100%');
}
$(window).resize(function () {
$(".nybanner").height($(window).height()*0.78);
// $(".nybanner").css('background-size','100% 100%');
});
}
$(".nav").click(function(){
$(".nav_box ").toggleClass("cur");
});
$(".navclose").click(function(){
$(".nav_box ").removeClass("cur");
});
$(".navlist>ul>li>a.sub").click(function () {
$(this).toggleClass("cur").next().slideToggle();
});
$(".navlist3 .sanji").click(function () {
$(this).next(".box").slideToggle();
});
//语言
$(".Language span").click(function () {
$(this).parent().find("dl").stop().slideToggle();
});
//返回顶部
$(function () {
$(".returnTop").click(function () {
$("html,body").animate({
scrollTop: 0
}, 500);
});
});
$(".footer_h").css('height',$(".footer").outerHeight());
//通用切换
$('.tabSwitch').each(function (index, element) {
var obj = $(this);
obj.find('.tabTit').children().on('click tab', function () {
$(this).addClass('cur').siblings().removeClass('cur');
if (obj.find('.tabBox').children().eq($(this).index()).length > 0)
obj.find('.tabBox').children().hide().eq($(this).index()).show();
if (obj.find('.tabBox2').children().eq($(this).index()).length > 0)
obj.find('.tabBox2').children().hide().eq($(this).index()).show();
return false;
});
obj.find('.tabTit .cur').trigger('tab');
});
$('.tabSwitchHover').each(function (index, element) {
var obj = $(this);
obj.find('.tabTit').children().on('mouseover tab', function () {
$(this).addClass('cur').siblings().removeClass('cur');
if (obj.find('.tabBox').children().eq($(this).index()).length > 0)
obj.find('.tabBox').children().hide().eq($(this).index()).show();
if (obj.find('.tabBox2').children().eq($(this).index()).length > 0)
obj.find('.tabBox2').children().hide().eq($(this).index()).show();
//return false;
});
obj.find('.tabTit .cur').trigger('tab');
});
});
function act() {
var wid = $(window).width();
var hei = $(window).height();
$(".banner .swiper-wrapper .bg").css("height", hei);
$(".banner .swiper-wrapper .bg").css("width", wid);
}
$(document).ready(function () {
act();
});
$(window).resize(function () {
act();
});
$(document).ready(function () {
//首先备份下jquery的ajax方法
var _ajax=$.ajax;
//重写jquery的ajax方法
$.ajax=function(opt){
//备份opt中error和success方法
var fn = {
error:function(XMLHttpRequest, textStatus, errorThrown){},
success:function(data, textStatus){}
}
if(opt.error){
fn.error=opt.error;
}
if(opt.success){
fn.success=opt.success;
}
//扩展增强处理
var _opt = $.extend(opt,{
error:function(XMLHttpRequest, textStatus, errorThrown){
//错误方法增强处理
fn.error(XMLHttpRequest, textStatus, errorThrown);
},
success:function(data, textStatus){
//成功回调方法增强处理
fn.success(data, textStatus);
},
beforeSend:function(XHR){
//提交前回调方法
//$('body').append("
正在加载,请稍后...
");
layer.load();
},
complete:function(XHR, TS){
//请求完成后回调函数 (请求成功或失败之后均调用)。
//$("#ajaxInfo").remove();;
layer.closeAll('loading');
}
});
return _ajax(_opt);
};
});
function CheckSearch(o){
var obj = $(o);
obj.find('[type="submit"]').attr('disabled',true);
var msg = ''; layer.closeAll('tips');
var searKey = obj.find('[name="searKey"]').val();
if (searKey.length < 1){
msg = '请输入关键词';
//obj.find('[name="searKey"]').inputError({'err': msg, 'tips': 3, tipsMore: true});
layer.msg(msg);
obj.find('[name="searKey"]').focus();
}
if (msg.length){
obj.find('[type="submit"]').attr('disabled',false);
return false;
}
return true;
}
function announcement_search(o) {
var obj = $(o);
obj.find('[type="submit"]').attr('disabled',true);
var msg = ''; layer.closeAll('tips');
var serKey = obj.find('[name="serKey"]').val();
var gid = obj.find('[name="gid"]').val();
if (serKey){
}else{
$.get(window.location.href, {},
function (data, textStatus, jqXHR) {
$('#announcement_list').html($(data).find('#announcement_list').html());
},
"html"
);
obj.find('[type="submit"]').attr('disabled',false);
return false;
}
if (msg.length){
obj.find('[type="submit"]').attr('disabled',false);
return false;
}else{
$.ajax({
type: 'POST',
url: '/en/ajax',
dataType: 'json',
cache: false,
data: {gid:gid, serKey:serKey, location:location.href, act:obj.find('[name="act"]').val(), formhash:obj.find('[name="formhash"]').val()},
error: function(){
alert('出错了!');
return false;
},
success:function(json){
$('[name="formhash"]').val(json.formhash);
if (json.errmsg == ''){
$('#announcement_list').html(json.msg);
}else{
layer.alert(json.errmsg, {icon: 2});
}
obj.find('[type="submit"]').attr('disabled',false);
}
});
}
return false;
}
function product_search(o) {
var obj = $(o);
obj.find('[type="submit"]').attr('disabled',true);
var msg = ''; layer.closeAll('tips');
var aid = obj.find('[name="aid"]').val();
var bid = obj.find('[name="bid"]').val();
var cid = obj.find('[name="cid"]').val();
var gid = obj.find('[name="gid"]').val();
var serKey = obj.find('[name="serKey"]').val();
if (aid || bid || cid || serKey){
}else{
$.get(window.location.href, {},
function (data, textStatus, jqXHR) {
$('#product_list').html($(data).find('#product_list').html());
},
"html"
);
obj.find('[type="submit"]').attr('disabled',false);
return false;
}
if (msg.length){
obj.find('[type="submit"]').attr('disabled',false);
return false;
}else{
$.ajax({
type: 'POST',
url: '/en/ajax',
dataType: 'json',
cache: false,
data: {aid:aid, bid:bid, cid:cid, gid:gid, serKey:serKey, location:location.href, act:obj.find('[name="act"]').val(), formhash:obj.find('[name="formhash"]').val()},
error: function(){
alert('出错了!');
return false;
},
success:function(json){
$('[name="formhash"]').val(json.formhash);
if (json.errmsg == ''){
$('#product_list').html(json.msg);
}else{
layer.alert(json.errmsg, {icon: 2});
}
obj.find('[type="submit"]').attr('disabled',false);
}
});
}
return false;
}
function CheckContact(o){
var obj = $(o);
obj.find('[type="submit"]').attr('disabled',true);
var msg = ''; layer.closeAll('tips');
var subject = obj.find('[name="subject"]').val();
var username = obj.find('[name="username"]').val();
var address = obj.find('[name="address"]').val();
var companyname = obj.find('[name="companyname"]').val();
var hangye = obj.find('[name="hangye"]').val();
var mobile = obj.find('[name="mobile"]').val();
var email = obj.find('[name="email"]').length ? obj.find('[name="email"]').val() : '';
var email2 = obj.find('[name="email2"]').length ? obj.find('[name="email2"]').val() : '';
var mess = obj.find('[name="mess"]').val();
if (username.length < 1 || username.length > 100){
msg = obj.find('[name="username"]').attr('placeholder')?obj.find('[name="username"]').attr('placeholder'):'请输入姓名';
obj.find('[name="username"]').parent().inputError({'err': '', 'tips': 3, tipsMore: true});
}
if (mobile.length <= 0){
msg = obj.find('[name="mobile"]').attr('placeholder')?obj.find('[name="mobile"]').attr('placeholder'):'请输入手机';
obj.find('[name="mobile"]').parent().inputError({'err': '', 'tips': 3, tipsMore: true});
}else if (!CheckMobile(mobile)){
msg = obj.find('[name="mobile"]').attr('placeholder')?obj.find('[name="mobile"]').attr('placeholder'):'请输入正确的手机';
obj.find('[name="mobile"]').parent().inputError({'err': '', 'tips': 3, tipsMore: true});
}
if (mess.length < 1){
msg = obj.find('[name="mess"]').attr('placeholder')?obj.find('[name="mess"]').attr('placeholder'):'请输入留言内容';
obj.find('[name="mess"]').inputError({'err': '', 'tips': 3, tipsMore: true});
}
if (msg.length){
obj.find('[type="submit"]').attr('disabled',false);
return false;
}else{
$.ajax({
type: 'POST',
url: '/en/ajax',
dataType: 'json',
cache: false,
data: {subject:subject, companyname:companyname, username:username, address:address, hangye:hangye, mobile:mobile, email:email, email2:email2, mess:mess, location:location.href, act:obj.find('[name="act"]').val(), formhash:obj.find('[name="formhash"]').val()},
error: function(){
alert('出错了!');
return false;
},
success:function(json){
$('[name="formhash"]').val(json.formhash);
if (json.errmsg == ''){
layer.alert(json.msg, {icon: 1});
o.reset();
}else{
layer.alert(json.errmsg, {icon: 2});
}
obj.find('[type="submit"]').attr('disabled',false);
}
});
}
return false;
}
function contact_search(o) {
var obj = $(o);
obj.find('[type="submit"]').attr('disabled',true);
var msg = ''; layer.closeAll('tips');
var serKey = obj.find('[name="serKey"]').val();
if (serKey){
}else{
$.get(window.location.href, {},
function (data, textStatus, jqXHR) {
$('#contact_list').html($(data).find('#contact_list').html());
},
"html"
);
obj.find('[type="submit"]').attr('disabled',false);
return false;
}
if (msg.length){
obj.find('[type="submit"]').attr('disabled',false);
return false;
}else{
$.ajax({
type: 'POST',
url: '/en/ajax',
dataType: 'json',
cache: false,
data: {serKey:serKey, location:location.href, act:obj.find('[name="act"]').val(), formhash:obj.find('[name="formhash"]').val()},
error: function(){
alert('出错了!');
return false;
},
success:function(json){
$('[name="formhash"]').val(json.formhash);
if (json.errmsg == ''){
$('#contact_list').html(json.msg);
}else{
layer.alert(json.errmsg, {icon: 2});
}
obj.find('[type="submit"]').attr('disabled',false);
}
});
}
return false;
}
function CheckMobile(m){
var reg = /^(((1[0-9]{2}))+\d{8})$/;
if (reg.test(m)) {
return true;
}
return false;
}
function CheckEmail(m){
var reg = /^([a-zA-Z0-9+_]|\-|\.)+@(([a-zA-Z0-9_]|\-)+\.)+[a-zA-Z]{2,6}$/;
if (reg.test(m)) {
return true;
}
return false;
}
jQuery.fn.extend({
inputError: function(options) {
return this.each(function() {
new jQuery.inputError(this, options);
});
}
});
jQuery.inputError = function(inputobj, options) {
var opt = options || {};
opt.class = opt.class || 'inputerror';
opt.err = opt.err || '';
opt.tips = opt.tips || 2;
opt.tipsMore = opt.tipsMore || false;
var obj = $(inputobj);
if (!obj.data('placeholder')){
obj.data('data-placeholder', obj.attr('placeholder'));
obj.attr('placeholder', opt.err?opt.err:obj.data('placeholder'));
}
obj.removeClass(opt.class).addClass(opt.class);
//小tips
if (opt.err)
layer.tips(opt.err, obj, {tips: [opt.tips, '#dd1721'], tipsMore: opt.tipsMore});
obj.unbind('focus').focus(function(event) {
$(this).removeClass(opt.class);
//obj.attr('placeholder', obj.data('placeholder'));
});
obj.unbind('blur').blur(function(event) {
$(this).removeClass(opt.class);
obj.attr('placeholder', obj.data('placeholder'));
});
if (obj.get(0).tagName!='INPUT' && obj.get(0).tagName!='TEXTAREA' && !obj.data('bindClick')){
obj.click(function(event) {
$(this).removeClass(opt.class);
obj.attr('placeholder', obj.data('placeholder'));
});
obj.children().click(function(){obj.click()});
obj.data('bindClick',true);
}
};
$(window).resize(function () {
var tw = $(window).width();
if(tw > 1000){
$(".nybanner").height($(window).height()*0.78);
//$(".nybanner").css('background-size','100% 100%');
function nybanner(){
$(".nybanner").height($(window).height()*0.78);
// $(".nybanner").css('background-size','100% 100%');
}
$(window).resize(function () {
$(".nybanner").height($(window).height()*0.78);
// $(".nybanner").css('background-size','100% 100%');
});
}else{
$(".nybanner").css('background-size','initial initial');
}
});