//本网站效果由昆明天度网络iris原创制作 function navscrolltop(_navid,_top){ var _nav = $("#"+_navid); $(window).scroll(function(){ var _now = $(window).scrolltop(); if(_now >= _top){ _nav.css({"position":"fixed","top":"0"}); }else{ _nav.css({"position":"absolute","top":_top+"px"}); } }); } //导航下拉 function pcnavdown(boxid,_name,_hover,_down){ var _box = $(boxid); var _arr = _box.find(_name); var _index = _box.find("."+_hover).index(); _arr.hover(function(){ $(this).addclass(_hover).siblings().removeclass(_hover); if($(this).find(_down).is(":animated")){ $(this).find(_down).stop(true,true); } $(this).find(_down).slidedown(300); },function(){ if($(this).find(_down).is(":animated")){ $(this).find(_down).stop(true,true); } $(this).find(_down).slideup(300); }); _box.mouseleave(function(){ _arr.eq(_index).addclass(_hover).siblings().removeclass(_hover); }); } //banner幻灯片通用 function pcbannercartoon(boxid,_name,numid,_numname,_hover,_antime,_speed,_bool,lastid,nextid){ var _box = $(boxid); var _arr = _box.find(_name); var _length = _arr.length; var _index = 0; var _numbox = $(numid); var _cartoon; _arr.eq(_index).css("display","block").siblings().css("display","none"); var _numsrc = ""; for(var i=0;i<_length;i++){ var _nn = i + 1; _numsrc += "<"+_numname+">"+_nn+""+_numname+">"; } _numbox.html(_numsrc); var _num = _numbox.find(_numname); _num.eq(_index).addclass(_hover).siblings().removeclass(_hover); var _movego = function(){ if(_arr.eq(_index).is(":animated")){_arr.eq(_index).stop(true,true);} _arr.eq(_index).fadein(_antime).siblings().css("display","none"); _num.eq(_index).addclass(_hover).siblings().removeclass(_hover); }; var _lastshow = function(){ _index--; if(_index < 0){ _index = _length-1;} _movego(); }; var _nextshow = function(){ _index++; if(_index >= _length){ _index = 0;} _movego(); }; if(_bool){ _cartoon = setinterval(_nextshow,_speed); } if(lastid != ""){ $(lastid).click(function(){ _lastshow(); }); $(lastid).hover(function(){ if(_bool){ clearinterval(_cartoon); } },function(){ if(_bool){ _cartoon = setinterval(_nextshow,_speed); } }); } if(nextid != ""){ $(nextid).click(function(){ _nextshow(); }); $(nextid).hover(function(){ if(_bool){ clearinterval(_cartoon); } },function(){ if(_bool){ _cartoon = setinterval(_nextshow,_speed); } }); } _num.hover(function(){ _index = $(this).index(); _movego(); if(_bool){ clearinterval(_cartoon); } },function(){ if(_bool){ _cartoon = setinterval(_nextshow,_speed); } }); } //通用悬停选项卡 function menucheckshow(menuid,mname,sumid,sname,_hover,_starnum){ var _menu = $("#"+menuid).find(mname); var _arr = $("#"+sumid).find(sname); var _index = _starnum; _menu.eq(_index).addclass(_hover).siblings().removeclass(_hover); _arr.eq(_index).css("display","block").siblings().css("display","none"); _menu.hover(function(){ _index = $(this).index(); _menu.eq(_index).addclass(_hover).siblings().removeclass(_hover); _arr.eq(_index).fadein(300).siblings().fadeout(300); }); } //单张滚动 function rollingonemove(boxid,sumid,liid,_name,showwidth,_move,_max,_bool,_speed,lastid,nextid){ var _box = $(boxid); var _sum = $(boxid).find(sumid); var _li = $(boxid).find(liid); var _arr = _li.find(_name); var _length = _arr.length; var _index = 0; _box.css({"overflow":"hidden","width":showwidth+"px"}); _box.append("
"); var _liwidth = _move * _length; _li.css({"float":"left","width":_liwidth+"px"}); _arr.css({"float":"left"}); var _sumwidth = _liwidth * 2 + 50;//以防万一多加50 _sum.css({"position":"relative","width":_sumwidth+"px"}); var _movego = function(){ if(_sum.is(":animated")){_sum.stop(true,true);} var _go = -_move * _index; _sum.animate({left:_go+"px"},200); }; var _nextbox = function(){ _index++; if(_index > _length){ _index = 1; var _addleft = 0; _sum.css("left",_addleft+"px"); } _movego(); }; var _lastbox = function(){ _index--; if(_index < 0){ _index = _length - 1; var _addleft = -_move * _length; _sum.css("left",_addleft+"px"); } _movego(); }; if(_length > _max){ _sum.append(_sum.html()); $(lastid).click(function(){ _lastbox(); }); $(nextid).click(function(){ _nextbox(); }); } if(_bool){ var _cartoon = setinterval(_nextbox,_speed); _box.hover(function(){ clearinterval(_cartoon); },function(){ _cartoon = setinterval(_nextbox,_speed); }); $(lastid).hover(function(){ clearinterval(_cartoon); },function(){ _cartoon = setinterval(_nextbox,_speed); }); $(nextid).hover(function(){ clearinterval(_cartoon); },function(){ _cartoon = setinterval(_nextbox,_speed); }); }//if end } function floatboxshow(){ var _arr = $("#floatbox menu p"); var _liarr = $("#floatbox ul li"); _arr.eq(0).click(function(){ $(this).fadeout(200); _liarr.eq(0).fadein(200); }); _liarr.eq(0).find("h3").click(function(){ $(this).parent().fadeout(200); _arr.eq(0).fadein(200); }); _arr.eq(1).click(function(){ _liarr.eq(1).fadetoggle(200); }); }