/** created by sarina on 2016/07/22 **/ $(function(){ //header var winwidth = $(window).width(); //$(".logo").css("left", - winwidth * 0.6).show().stop().animate({left: 0}, 800); //$(".nav").css("right", - winwidth * 0.6).show().stop().animate({right: 0}, 800); //nav sign $(".nav-sign").show().stop().animate({left: $(".nav li.on").index() * 130 + 40},500); $(".nav li").hover(function(){ var _this = this; $(".nav-sign").show().stop().animate({left: $(this).index() * 130 + 40},500,function(){ if( $(_this).index() <= 0 ) return; $('.sub',_this).find('.arrow').css({opacity: 1}); $(".nav-sign").hide().stop().animate({left: $(".nav li.on").index() * 130 + 40},500); }); $('.sub',this).stop().slidedown(400); },function(){ var _this = this; $('.sub',_this).find('.arrow').css({opacity: 0}); $(".nav-sign").stop().animate({left: $(".nav li.on").index() * 130 + 40},500); $('.sub',this).stop().slideup(200); }); //nav cont $('.nav-cont .navbox li').eq(0).addclass('on').siblings().removeclass('on'); $('.nav-cont .contwrap').eq(0).show().siblings().hide(); $('.nav-cont .navbox li').click(function(){ var index = $(this).index(); $(this).addclass('on').siblings().removeclass('on'); $('.nav-cont .contwrap').eq(index).show().siblings().hide(); }); //footer $(".footer .thibox .link").hover(function() { $(this).find('.subbox').stop(true,true).slidedown(); }, function() { $(this).find('.subbox').stop(true,true).slideup(); }); $(".link .subbox li").hover(function() { $(this).find('.second-level').stop(true,true).slidedown(); }, function() { $(this).find('.second-level').stop(true,true).slideup(); }); //�߽����գ��ص����� $(".ins-navbox .return-top").click(function() { $("html,body").stop().animate({scrolltop: 0},200); }); $(window).scroll(function(){ if( $(window).scrolltop() > 458 ) $(".ins-navbox").addclass("fixed"); else $(".ins-navbox").removeclass("fixed"); }); //ͷ������ $(".meta a.search-btn").click(function() { $(".searchbox,.search-bg,.close-search").show(); }); $(".close-search").click(function() { $(".searchbox,.search-bg,.close-search").hide(); }); //���� crossslider($('.noticelist'), $('.noticelist ul'), null, 1, 3000); }); /*===============ͼƭ��������==============================================================================*/ var mytime; $(function(){ //��ҳ����չ���� $(".newswrap .scroll, .develop .scroll").each(function() { var listn = $(this).find('ul').length; var _this = $(this); for(var i = 0; i < listn; i++){ _this.find('.scroll-btn').append(''); } }); $(".newswrap li, .develop li").last().css('margin', '0'); scroll($(".newswrap .scroll")); }) function selectmodel(){ var $box = $('div.model-select-box'); var $option = $('ul.model-select-option', $box); var $txt = $('div.model-select-text', $box); var speed = 300; $txt.click(function(e) { var $current = $(this).siblings('ul.model-select-option'); $option.not($current).slideup(speed, function(){ int($(this)); }); $current.slidetoggle(speed, function(){ int($(this)); }); return false; }); $option.find('li') .each(function(index, element) { if($(this).hasclass('seleced')){ $(this).addclass('data-selected'); $(this).parent().siblings('.model-select-text').text( $(this).text() ); $(this).parent().siblings($('input.selected-input')).val( $(this).attr('data-option') ); } }) .mousedown(function(){ $(this).parent().siblings('div.model-select-text').text($(this).text()) .attr('data-value', $(this).attr('data-option')); $(this).parent().siblings($('input.selected-input')).val( $(this).attr('data-option') ); $(this).addclass('seleced data-selected').siblings('li').removeclass('seleced data-selected'); $option.slideup(speed, function(){ //int($(this)); }); return false; }) .mouseover(function(){ $(this).addclass('seleced').siblings('li').removeclass('seleced'); }); $(document).click(function(e) { $option.slideup(speed, function(){ int($(this)); }); }); function int(obj){ obj.find('li.data-selected').addclass('seleced').siblings('li').removeclass('seleced'); } } function scroll(obj, noauto, speed, fn){ var noauto = noauto ? noauto : 0; var speed = speed ? speed : 600; var list = obj; var listn = list.find('ul').length; obj.find('ul').attr("style", ""); obj.find('ul').each(function() { $(this).width($(this).width()); if ($(this).width() < $(this).siblings("ul").width()) { $(this).width($(this).siblings("ul").width()); } }); obj.find('.center-list').each(function() { $(this).find('.bd').width($(this).find('ul').width()*$(this).find('ul').length); }); var sw = 0; //�ڼ��� //myshow(sw); obj.find('.scroll-btn span').mouseover(function(){ sw = $(this).index(); myshow(sw); }); function myshow(sw, dir){ var _this = $(this); var dir = dir ? dir :1; //���� 1:��2���� obj.find('.scroll-btn').each(function() { $(this).find('span').eq(sw).addclass("on").siblings("span").removeclass("on"); }); obj.find('.bd').each(function() { var _this = $(this); var ulw = $(this).find('ul').width(); if( dir == 1 ){ //�� [�ȹ���marginleft����] var firstulobj = _this.find("ul:first"); firstulobj.stop(true,true).animate({marginleft: -ulw}, speed, function(){ firstulobj.insertafter( _this.find("ul:last")).css("marginleft", 0); }); }else{ //�� [���ƶ��ٹ�marginleft] var lastulobj = _this.find("ul:last"); lastulobj.insertbefore( _this.find("ul:first")).css("marginleft", -ulw); settimeout(function(){ lastulobj.stop(true,true).animate({marginleft: 0}, speed); },1); } }); if( fn ) eval(fn+"_scroll(sw, speed, dir)"); } obj.find('.prev').click(function(){ var n=$(".scroll-btn span.on").index(); if ( n == 0){ n = $(".scroll-btn span").length-1 }else{ n-- } myshow(n,2) //�� }); obj.find('.next').click(function(){ var n=$(".scroll-btn span.on").index(); if (n == $(".scroll-btn span").length-1) { n =0 }else{ n++ }; myshow(n,1) //�� }); //����ֹͣ������������ʼ���� obj.hover(function(){ if(mytime){ clearinterval(mytime); } },function(){ clearinterval(mytime); if( noauto == 0 ) { autoplay(); } }) //�զ���ʼ if( noauto == 0 ){ autoplay(); } function autoplay(){ mytime = setinterval(function(){ myshow(sw); sw++; if(sw==listn){sw=0;} } , 4000); } }