$(function() { $('.search input').bind('focus',function(){ $(this).parent().addclass("hover"); }); $('.search input').bind('blur',function(){ $(this).parent().removeclass("hover"); }); $('.input').bind('focus',function(){ $(this).addclass("hover"); }); $('.input').bind('blur',function(){ $(this).removeclass("hover"); }); $('.form input').bind('focus',function(){ if($(this).val()==""){ $(this).next("label").hide(); } }); $('.form input').bind('blur',function(){ if(!$(this).val()){ $(this).next("label").show(); } }); $(".right-slide-link").click(function(){ $("body").addclass("right-slide-on"); }) $(".right-slide .close-btn").click(function(){ $("body").removeclass("right-slide-on"); }) jquery('.page-banner').addclass("hover"); var timeout = -1; $("#nav li.current").addclass('hover'); $("#nav li").hover(function(){ $(this).parent().find('li').removeclass('hover'); $(this).addclass('hover'); var i=$("#nav li").index(this)-1; if(i>=-1){ $('#sub-nav .sub-nav-item').removeclass("hover"); $('#sub-nav').addclass('hover'); if(i>=0){ $('#sub-nav div.sub-nav-item:eq('+i+')').addclass("hover"); }; } cleartimeout(timeout); }, function(){ $(this).removeclass('hover'); var i=$("#nav li").index(this)-1; $("#nav li.current").addclass('hover'); timeout=settimeout(function(){ $('#sub-nav div.sub-nav-item:eq('+i+')').removeclass("hover"); $('#sub-nav').removeclass('hover'); },10); }) $('#sub-nav .sub-nav-item').hover(function(){ $('#sub-nav').addclass('hover'); var i=$("#sub-nav div.sub-nav-item").index(this)+1; $('#nav li').removeclass('hover'); $('#nav li:eq('+i+')').addclass('hover'); cleartimeout(timeout); },function(){ $('#sub-nav').removeclass('hover'); var i=$("#sub-nav div.sub-nav-item").index(this)+1; $('#nav li:eq('+i+')').removeclass('hover'); $("#nav li.current").addclass('hover'); timeout=settimeout(function(){ $('#sub-nav div.sub-nav-item:eq('+i+')').removeclass("hover"); },10); }) $('#nav li').each(function(){ var i=$('#nav li').index(this); if(i>0){ $(".sub-nav-item").eq(i-1).find("ul").css("left",($(window).width()-1200)/2+(1200-$("#nav").width())+$(this).position().left); } }) $(".index-members .bx-wrapper").hover(function(){ $(this).find(".bx-controls-direction").fadein(300); },function(){ $(this).find(".bx-controls-direction").fadeout(200); }) $("a.tab").hover(function () { $(this).parent().find("a.current").removeclass("current"); $(this).addclass("current"); for(var i=0;i<$(this).parent().find("a").length;i++){ $("#"+$(this).parent().find("a:eq("+i+")").attr("rel")).hide(); } $("#"+$(this).attr("rel")).show(); return false; }); $("a.tabs").click(function () { $(this).parent().find("a.current").removeclass("current"); $(this).addclass("current"); for(var i=0;i<$(this).parent().find("a").length;i++){ $("#"+$(this).parent().find("a:eq("+i+")").attr("rel")).hide(); } $("#"+$(this).attr("rel")).show(); return false; }); //新闻选项卡 $(document).ready(function () { function tab(i) { $(i).children().click(function () { //触发方式//click//mouseover $(this).siblings().removeclass(); $(this).addclass('current'); $(this).parent().siblings('.tab-box').hide(); $(this).parent().siblings('.tab-box').eq($(this).index()).show(); $('.tab-line').animate({ left: $(this).position().left-30}); }) } //tab调用 $(function () { tab('.tab1') }) }); var win = $(window); (function() { var banner = $('#banner'), pic_c = banner.find('.pics'), pics = pic_c.children(), idx_c = banner.find('.idxs'), idxs = idx_c.children(), btns = banner.find('.btns a'), prev = btns.filter('.prev'), next = btns.filter('.next'), len = pics.length, idx = 0, prev_i = -1, max_i = len - 1, curr_p = pics.eq(idx), curr_i = idxs.eq(idx), delay = 5000, timeout = -1; win.on('load', function() { idx_recu(0, 1500/len, function() { settimeout(function() { curr_i.addclass('on'); auto(); }, 200); idxs.click(hover); }); banner.hover(function() { // prev.stop().fadein(300); // next.stop().fadein(300); btns.addclass('on'); }, function() { btns.removeclass('on'); // prev.stop().fadeout(300); // next.stop().fadeout(300); }); prev.on('click', function() {fade(idx===0? idx=max_i:--idx)}); next.on('click', function() {fade(idx===max_i? idx=0:++idx)}); }); function fade(idx) { cleartimeout(timeout); prev_i = idx; curr_p.stop(false,true).fadeout(300); curr_p = pics.eq(idx).stop(false,true).fadein(300); curr_i.removeclass('on'); curr_i = idxs.eq(idx).addclass('on'); auto(); } function hover(){ idx = $(this).index(); if (idx === prev_i) return; fade(idx); } function idx_recu(idx, delay, func) { temp = idxs.eq(idx); if (temp.length) { temp.css('margin-top',0).fadein(500); settimeout(function() { idx_recu(idx+1, delay, func); }, delay); } else { func(); return; } } function auto() { timeout = settimeout(function() { fade(idx===max_i? idx=0: ++idx); }, delay); } }()); });