optimization.js 2.34 KB
/*
 * 2014/07/15
 */
 
$(function(){
	//
	//$(".nav-h2").hide();
	$(".common_nav").hover(
		function(){
			$(this).children(".nav-h2").show();
		},
		function(){
			$(this).children(".nav-h2").hide();
		}
	);
	
	//轮播
	$('.op1').dilislider({
		page : 5,
		point : '.btn-on1 a',
		unitlen : $('.op1').width()
	});
	$('.op2').dilislider({
		page : 5,
		point : '.btn-on2 a',
		unitlen : $('.op2').width()
	});
	$('.op3').dilislider({
		page : 5,
		point : '.btn-on3 a',
		unitlen : $('.op2').width()
	});
	$('.op4').dilislider({
		page : 5,
		point : '.btn-on4 a',
		unitlen : $('.op4').width()
	});
	//右侧图片hover动画
	$('.mbox-bg').hover(function(){
		if ($(this).find('img').css('top')=='0px'){
			$(this).find('img').animate({top : '-10px'}, 'fast')
		}
	},function(){
		$(this).find('img').animate({top : '0px'}, 'fast');
	});
	
	//左侧轮播广告头部css3动画
	$('.op-tabs').live('mouseover', function(){
		Tools.amHover($(this).parent().find('.a_box'),'flipInLeft');
	});
	
	//滚动事件监听
	var isHFixed = true;
	var box_left = 13;
	$(window).scroll(function (){
		var _scl = $(window).scrollTop();
		if(_scl == 0){
			$('.site-list a.a-top').hide(300);
		}else{
			$('.site-list a.a-top').show(300);
		}
		if(_scl > 0 && isHFixed){
			isHFixed = false;
			$('.h-fixed').css({'position':'fixed', 'border-bottom':'1px solid #DDDDDD', 'height':'30px', 'box-shadow':'0 1px 5px rgba(0, 0, 0, 0.1)', 'z-index':9999})
			.find('.header-mo').css({'height':'55px', 'padding-top':'5px'}).find('.mo-fn1').find('a').css({'width':'120px', 'height':'40px', 'margin-top':'4px'});
			
			$('.h-fixed').animate({'height':'90px'}, 250, function(){
				box_left = $('.a-tit').offset().left;
				$('.header-mo .mo-fn3 span.a-tit').css({'position':'fixed', 'left':box_left+'px'});
			});
			$(".autocomplete-suggestions").css({'position':'fixed','top':'80px'});
		}else if(_scl == 0){
			isHFixed = true;
			$('.h-fixed').css({'position':'relative', 'border-bottom':'none', 'height':'140px', 'box-shadow':'none', 'z-index':999})
			.find('.header-mo').css({'height':'78px', 'padding-top':'32px'}).find('.mo-fn1').find('a').css({'width':'150px', 'height':'50px', 'margin-top':'0px'});
			box_left = 13;
			$('.header-mo .mo-fn3 span.a-tit').css({'position':'absolute', 'left':box_left+'px'});
			$(".autocomplete-suggestions").css({'position':'absolute','top':'107px'});
		};
	});
	
});