/*网站底部返回顶部*/ $(function () { $('#returnTop').bind('click', function () { $('html,body').animate({ scrollTop: $('.header').offset().top }, 500); return false; }); }); /*首页留言*/ $(function () { focus_blur_val(".search_cnt input,.Guestbookrtp input,.Guestbookrt textarea"); reg("#SearchForm", ".txt"); }); $(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_nav ul li:last-child").css("padding-right", "0") // 字母大写 for (var i = 0; i < $('.txt_yw').length; i++) { $(' .txt_yw').eq(i).text($('.txt_yw').eq(i).text().toUpperCase()); } $(".product .product_nav li").eq(0).addClass("on"); $(".product_list ul").eq(0).addClass("on"); $(".product .product_nav li").hover(function () { var num = $(this).index(); $(this).addClass("on").siblings("li").removeClass("on"); $(".product_list ul").eq(num).addClass("on").siblings("ul").removeClass("on"); }) });