/*网站底部返回顶部*/ $(function () { $('#returntop').bind('click', function () { $('html,body').animate({ scrolltop: $('.header').offset().top }, 500); return false; }); }); /*首页留言*/ $(function () { focus_blur_val(".search_cnt input,.search_cnt1 input,.guestbookrtp input,.guestbookrt textarea"); reg("#searchform", "#searchform .txt"); }); $(function () { $("#form_do").submit(function () { var username = $("#form_do input[name='username']").val(), tel = $("#form_do input[name='tel']").val(), texar = $("#form_do .texar").val(), reg_tel = /^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/; reg_tel1 = /\d{3}-\d{8}|\d{4}-\d{7}/; if (username == "请输入名字" || $.trim(username) == "") { $("#form_do input[name='username']").css('border-color', 'red'); return false; } if (tel == "请输入电话" || $.trim(tel) == "") { $("#form_do input[name='tel']").css('border-color', 'red'); return false; } else if (reg_tel.test(tel) == false && reg_tel1.test(tel) == false) { $("#form_do input[name='tel']").css('border-color', 'red'); return false; } // 留言验证 if ($("#form_do textarea").hasclass("texar")) { if (texar == "请输入内容" || $.trim(texar) == "") { $("#form_do .texar").css('border-color', 'red'); return false; } } }) }); $(function () { $("#form_do01").submit(function () { var username = $("#form_do01 input[name='username']").val(), tel = $("#form_do01 input[name='tel']").val(), texar = $("#form_do01 .texar").val(), email = $("#form_do01 input[name='email']").val(), reg_email = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/, reg_tel = /^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/; reg_tel1 = /\d{3}-\d{8}|\d{4}-\d{7}/; // 姓名验证 if (username == "姓 名:" || $.trim(username) == "") { $("#form_do01 input[name='username']").css('border-color', 'red'); $('.guesbook_txt1').text('姓名不能为空').css('color', 'red'); return false; } else { $('.guesbook_txt1').css('color', 'green').text('✔'); $("#form_do01 input[name='username']").css('border-color', '#cccccc'); } // 电话号码验证 if (tel == "您的电话" || $.trim(tel) == "") { $("#form_do01 input[name='tel']").css('border-color', 'red'); $('.guesbook_txt2').text('电话号码不能为空').css('color', 'red'); return false; } else if (reg_tel.test(tel) == false && reg_tel1.test(tel) == false) { $("#form_do01 input[name='tel']").css('border-color', 'red'); $('.guesbook_txt2').text('请填写正确的电话号码').css('color', 'red'); return false; } else { $('.guesbook_txt2').css('color', 'green').text('✔'); $("#form_do01 input[name='tel']").css('border-color', '#cccccc'); } // 邮箱验证 if (reg_email.test(email) == false) { $("#form_do01 input[name='email']").css('border-color', 'red'); $('.guesbook_txt3').text('请填写正确的邮箱号码').css('color', 'red'); return false; } else { $('.guesbook_txt3').css('color', 'green').text('✔'); $("#form_do01 input[name='email']").css('border-color', '#cccccc'); } // 留言验证 if ($("#form_do01 textarea").hasclass("texar")) { if (texar == "您的留言" || $.trim(texar) == "") { $("#form_do01 .texar").css('border-color', 'red'); return false; } } }) }); function focus_blur_val(classname) { $(classname).bind("focus", function () { var this_val = $(this).val(); if (this_val == this.defaultvalue) { $(this).val(""); } }).bind("blur", function () { var this_val = $(this).val(); if (this_val == "") { $(this).val(this.defaultvalue); } }) } /*表单验证*/ function reg(ele_name, txt) { var load_name = $(txt).val(); $(ele_name).submit(function () { var name = $(txt).val(); if ($.trim(name) == '' || name == load_name) { $(txt).css('border-color', 'red'); $(txt).focus(); return false; } }) } /*******以下不得删除*******/ /*产品内页产品放大左右滚动效果*/ $(function () { $(".items ul li img").hover(function () { var img_url = $(this).attr("src"); $(this).closest(".showb_scroll").siblings(".showb_preview").children("span").children("img").attr("src", img_url); /*var img_bimg=$(this).attr("bimg"); $(this).closest(".showb_scroll").siblings(".showb_preview").children("span").children("img").attr("jqimg",img_bimg);*/ }) /*if($(".showb_preview").children(".jqzoom").length>0){ $(".jqzoom").jqueryzoom({xzoom:380,yzoom:410}); }*/ //下一张 //var templength = 0; //临时变量,当前移动的长度 $(".showb_scroll .next").bind("click", function () { var templength = number($(this).parent(".showb_scroll").attr("bimg")) var viewnum = 3; //设置每次显示图片的个数量 var movenum = 1; //每次移动的数量 var movetime = 300; //移动速度,毫秒 var scrolldiv = $(this).siblings(".items").children("ul") //$(".showb_scroll .items ul"); //进行移动动画的容器 var scrollitems = $(this).siblings(".items").children("ul").children("li") //$(".showb_scroll .items ul li"); //移动容器里的集合 var movelength = scrollitems.eq(0).width() * movenum; //计算每次移动的长度 var countlength = (scrollitems.length - viewnum) * scrollitems.eq(0).width(); //计算总长度,总个数*单个长度 if (templength < countlength) { if ((countlength - templength) > movelength) { scrolldiv.animate({ left: "-=" + movelength + "px" }, movetime); templength += movelength; $(this).parent(".showb_scroll").attr("bimg", templength) } else { scrolldiv.animate({ left: "-=" + (countlength - templength) + "px" }, movetime); templength += (countlength - templength); $(this).parent(".showb_scroll").attr("bimg", templength) } } }); //上一张 $(".showb_scroll .prev").bind("click", function () { var templength = number($(this).parent(".showb_scroll").attr("bimg")) var viewnum = 3; //设置每次显示图片的个数量 var movenum = 1; //每次移动的数量 var movetime = 300; //移动速度,毫秒 var scrolldiv = $(this).siblings(".items").children("ul") //$(".showb_scroll .items ul"); //进行移动动画的容器 var scrollitems = $(this).siblings(".items").children("ul").children("li") //$(".showb_scroll .items ul li"); //移动容器里的集合 var movelength = scrollitems.eq(0).width() * movenum; //计算每次移动的长度 var countlength = (scrollitems.length - viewnum) * scrollitems.eq(0).width(); //计算总长度,总个数*单个长度 if (templength > 0) { if (templength > movelength) { scrolldiv.animate({ left: "+=" + movelength + "px" }, movetime); templength -= movelength; $(this).parent(".showb_scroll").attr("bimg", templength) } else { scrolldiv.animate({ left: "+=" + templength + "px" }, movetime); templength = 0; $(this).parent(".showb_scroll").attr("bimg", templength) } } }); // header $(window).scroll(function () { var oheight = $(window).scrolltop(); if (oheight > 207) { $('.header_nav').addclass('nav01') } else { $('.header_nav').removeclass('nav01') } }) // 字母大写 for (var i = 0; i < $('.txt_yw').length; i++) { $(' .txt_yw').eq(i).text($('.txt_yw').eq(i).text().touppercase()); } /*tab选项卡*/ $(".product_nav .nav01 ul li.product_li").eq(0).addclass("on"); $(".product_nav .nav02 ul li").eq(0).addclass("on"); $(".product_nav .nav01 ul li.product_li").hover(function () { var num = $(this).index(); $(this).addclass("on").siblings("li").removeclass("on"); $(".product_nav .nav02 ul li").eq(num).addclass("on").siblings("li").removeclass("on"); }) $(".in_news .news_list .fr ul li:last").css('margin-bottom', '0'); $(".in_news .news_top ul li").eq(0).addclass("on"); $(".in_news .news_list").eq(0).addclass("on"); $(".in_news .news_top ul li").hover(function () { var num = $(this).index(); $(this).addclass("on").siblings("li").removeclass("on"); $(".in_news .news_list").eq(num).addclass("on").siblings(".news_list").removeclass("on"); }) });