$.fn.FontScroll = function(options){// var d = {time: 500,s: 'fontColor',num: 1} var o = $.extend(d,options); this.find('.scroll_cont').addClass('line'); var _con = $('.line').eq(0); var _conH = _con.height(); //滚动总高度 var _conChildH = _con.children().eq(0).height();//一次滚动高度 var _temp = _conChildH; //临时变量 var _time = d.time; //滚动间隔 var _s = d.s; //滚动间隔 _con.clone().insertAfter(_con);//初始化克隆 //样式控制 var num = d.num; var _p = this.find('li'); var allNum = _p.length; _p.eq(num).addClass(_s); var timeID = setInterval(Up,_time); this.hover(function(){clearInterval(timeID)},function(){timeID = setInterval(Up,_time);}); function Up(){ _con.animate({marginTop: '-'+_conChildH}); _p.removeClass(_s); num += 1; _p.eq(num).addClass(_s); if(_conH == _conChildH){ _con.animate({marginTop: '-'+_conChildH},"normal",over); } else { _conChildH += _temp; } } function over(){ _con.attr("style",'margin-top:0'); _conChildH = _temp; num = 1; _p.removeClass(_s); _p.eq(num).addClass(_s); } }; $(function(){ $('.slideText').each(function(){ var sText=$(this).text(); if(sText.length>=50){ $(this).hide(); $(this).parent().find('.slideTextLess').text(sText.substring(0,50)+'...').append("[点击展开]"); } }); $('.slideTextLess .sTmore').click(function(){ $(this).parents().find('.slideText').show(); $(this).parent().hide(); }); $('.searcher .s_input').click(function(){ var s_value = $(this).val(), s_title = $(this).attr('title'); if( s_value == s_title){ $(this).css({"color":"#333333"}).val(""); } }).blur(function(){ var s_value = $(this).val(), s_title = $(this).attr('title'); if(s_value == ""){ $(this).css({"color":"#A9A9A9"}).val(s_title); } }); $(".socialMedia .closeBtn").click(function(){ $(this).parent().parent().hide(); }); $(".socialMediaBox li").each(function(){ var sBoxL=$(".socialMediaBox").find('li').length; if(sBoxL>16){ $(".socialMediaBox .more").show(); if($(this).index()>14){ $(this).hide(); } } }); $(".socialMediaBox .more").click(function(){ if($(this).hasClass('less')){ $(this).removeClass('less'); $(this).find('span').text('展开更多'); $(".socialMediaBox li").each(function(){ if($(this).index()>14){ $(this).hide(); } }); } else { $(this).parent().find('li').show(); $(this).addClass('less'); $(this).find('span').text('隐藏更多'); } }); $(".socialMediaBox li").mousemove(function(e){ $(".code").remove(); $('body').append('
'); $(".code").css({ 'top': codeT,'left': codeL}); var e = event || window.event; var str = $(this).attr("alt"), codeL=e.clientX + 10, codeT=e.clientY - 10; if ( str!='') { $(".code").css({ 'top': codeT,'left': codeL}); if (!$.support.leadingWhitespace) { $(".code").qrcode({ width: 100, height: 100, render:"table",text:str}) }else { $(".code").qrcode({ width: 100, height: 100, render:"canvas",text:str}) } }else { $(".code").css({ 'top': codeT,'left': codeL}); $('.code').append('

请下载相关APP
搜索苏州工业园区
添加关注

'); } }); $(".socialMediaBox li").mouseout(function () { $(".code").remove(); }); $(".slideBox").each(function(){ var slideBox = $(this), aLi = $(this).find(".nav span"); slideBox.find('.cont:nth-of-type(1)').show(); $(this).find(".s_more a").each(function(){ var num=$(this).index(); $(this).addClass("s_link_"+num); }); aLi.mouseover(function(){ if(!($(this).hasClass("on"))){ var num=$(this).index(); aLi.stop(); aLi.removeClass("on"); $(this).addClass("on"); slideBox.find('.cont').stop().slideUp() slideBox.find('.cont:nth-of-type('+(num+1)+')').slideDown()//slideDown(); aLi.stop(); slideBox.find(".s_more a").hide(); slideBox.find(".s_link_"+num).show(); } }); }); $(".slideBox .s_cont .s_item").each(function(){ var num=$(this).index(); $(this).addClass("s_item_"+num); }); $(".slideBox").each(function(){ var num=$(this).find(".active").index(); $(this).find(".s_item_"+num).show(); }); $(".mobile .slideBox.serversItem .s_cont .s_item").hide(); $(".slideBox .s_tit span").click(function(){ if(!($(this).hasClass("active"))){ var num=$(this).index(); $(this).parent().parent().find(".s_item").fadeOut(100); $(this).parent().parent().find(".s_item_"+num).fadeIn(100); $(this).siblings("span").removeClass("active"); $(this).addClass("active"); //get_window(); } }).hover(function(){ if(!($(this).hasClass("active"))){ var num=$(this).index(); $(this).parent().parent().find(".s_item").fadeOut(100); $(this).parent().parent().find(".s_item_"+num).fadeIn(100); $(this).siblings("span").removeClass("active"); $(this).addClass("active"); //get_window(); } },function(){ return false; }); $('.n_imgsBox ul,.imgsBox ul').responsiveSlides({ speed: 500, timeout: 3000, namespace: "callbacks", pager: true }); $('.stateImgsBox ul').responsiveSlides({ speed: 500, timeout: 3000, namespace: "callbacks", pager: true, auto:false }); }); $(".scrollBox").each(function(){ var $pic = $(this).find(".list"), $list = $pic.find("ul"), linum = $list.find("li").length, lisize = $list.find("li:first-child").outerWidth(), picwidth = $pic.width(); $list.width(lisize*linum); var listwidth=$list.width(); if( picwidth < listwidth){ $pic.find("em.next").addClass('active'); $pic.find("em.next").click(function() { if ( $(this).hasClass('active')){ listpost = Number($list.css("margin-left").replace("px", "")); setTimeout(function() { $list.animate({"margin-left":listpost-lisize},"fast"); $pic.find("em.prev").addClass('active'); }); if (listpost <= (picwidth-listwidth+lisize)){ $(this).removeClass('active'); } } }); $pic.find("em.prev").click(function() { if ( $(this).hasClass('active')){ listpost = Number($list.css("margin-left").replace("px", "")); $list.animate({"margin-left":listpost+lisize},"fast"); $pic.find("em.next").addClass('active'); if (listpost >= (-lisize)){ $(this).removeClass('active'); } } }); }else { $pic.find('em').removeClass('active'); } });