$(document).ready(function(){ $(":range").rangeinput({progress: true}); /* slide toogle */ $("ul.expmenu li > div.header").click(function() { var arrow = $(this).find("span.arrow"); if(arrow.hasclass("up")) { arrow.removeclass("up"); arrow.addclass("down"); } else if(arrow.hasclass("down")) { arrow.removeclass("down"); arrow.addclass("up"); } $(this).parent().find("ul.menu").slidetoggle(); }); }); (function(e){e.fn.cxscroll=function(t){if(!this.length)return;t=e.extend({},e.cxscroll.defaults,t);var n=this,r={};r.fn={},r.box=n.find(".box"),r.list=r.box.find(".list"),r.items=r.list.find("li"),r.itemsum=r.items.length;if(r.itemsum<=1)return;r.plusbtn=n.find(".plus"),r.minusbtn=n.find(".minus"),r.itemwidth=r.items.outerwidth(),r.itemheight=r.items.outerheight();if(t.direction=="left"||t.direction=="right"){if(r.itemwidth*r.itemsum<=r.box.outerwidth())return;r.plusval="left",r.minusval="right",r.moveval=r.itemwidth}else{if(r.itemheight*r.itemsum<=r.box.outerheight())return;r.plusval="top",r.minusval="bottom",r.moveval=r.itemheight}t.plus&&!r.plusbtn.length&&(r.plusbtn=e("",{"class":"plus"}).appendto(n)),t.minus&&!r.minusbtn.length&&(r.minusbtn=e("",{"class":"minus"}).appendto(n)),r.list.append(r.list.html()),r.fn.on=function(){if(!t.auto)return;r.fn.off(),r.run=settimeout(function(){r.fn.goto(t.direction)},t.time)},r.fn.off=function(){typeof r.run!="undefined"&&cleartimeout(r.run)},r.fn.addcontrol=function(){t.plus&&r.minusbtn.length&&r.plusbtn.bind("click",function(){r.fn.goto(r.plusval)}),t.minus&&r.minusbtn.length&&r.minusbtn.bind("click",function(){r.fn.goto(r.minusval)})},r.fn.removecontrol=function(){r.plusbtn.length&&r.plusbtn.unbind("click"),r.minusbtn.length&&r.minusbtn.unbind("click")},r.fn.goto=function(n){r.fn.off(),r.fn.removecontrol(),r.box.stop(!0);var i,s;switch(n){case"left":case"top":i=0,n=="left"?(parseint(r.box.scrollleft(),10)==0&&r.box.scrollleft(r.itemsum*r.moveval),s=r.box.scrollleft()-r.moveval*t.step,si&&(s=i),r.box.animate({scrollleft:s},t.speed,function(){parseint(r.box.scrollleft(),10)>=i&&r.box.scrollleft(0)})):(s=r.box.scrolltop()+r.moveval*t.step,s>i&&(s=i),r.box.animate({scrolltop:s},t.speed,function(){parseint(r.box.scrolltop(),10)>=i&&r.box.scrolltop(0)}))}r.box.queue(function(){r.fn.addcontrol(),r.fn.on(),e(this).dequeue()})},r.box.hover(function(){r.fn.off()},function(){r.fn.on()}),r.fn.addcontrol(),r.fn.on()},e.cxscroll={defaults:{direction:"right",step:1,speed:800,time:4e3,auto:!0,plus:!0,minus:!0}}})(jquery);//间歇滚动 (function($){$.fn.kxbdmarquee=function(options){var opts=$.extend({},$.fn.kxbdmarquee.defaults,options);return this.each(function(){var $marquee=$(this);var _scrollobj=$marquee.get(0);var scrollw=$marquee.width();var scrollh=$marquee.height();var $element=$marquee.children();var $kids=$element.children();var scrollsize=0;var _type=(opts.direction=="left"||opts.direction=="right")?1:0;$element.css(_type?"width":"height",10000);if(opts.isequal){scrollsize=$kids[_type?"outerwidth":"outerheight"]()*$kids.length}else{$kids.each(function(){scrollsize+=$(this)[_type?"outerwidth":"outerheight"]()})};if(scrollsize<(_type?scrollw:scrollh)){return};$element.append($kids.clone()).css(_type?"width":"height",scrollsize*2);var nummoved=0;function scrollfunc(){var _dir=(opts.direction=="left"||opts.direction=="right")?"scrollleft":"scrolltop";if(opts.loop>0){nummoved+=opts.scrollamount;if(nummoved>scrollsize*opts.loop){_scrollobj[_dir]=0;return clearinterval(moveid)}};if(opts.direction=="left"||opts.direction=="up"){var newpos=_scrollobj[_dir]+opts.scrollamount;if(newpos>=scrollsize){newpos-=scrollsize}_scrollobj[_dir]=newpos}else{var newpos=_scrollobj[_dir]-opts.scrollamount;if(newpos<=0){newpos+=scrollsize};_scrollobj[_dir]=newpos}};var moveid=setinterval(scrollfunc,opts.scrolldelay);$marquee.hover(function(){clearinterval(moveid)},function(){clearinterval(moveid);moveid=setinterval(scrollfunc,opts.scrolldelay)})})};$.fn.kxbdmarquee.defaults={isequal:true,loop:0,direction:"left",scrollamount:1,scrolldelay:20};$.fn.kxbdmarquee.setdefaults=function(settings){$.extend($.fn.kxbdmarquee.defaults,settings)}})(jquery);//无缝滚动 (function($){$.fn.tabs=function(e){var content=$(e);var obj=this.find("li");var n=0;obj.eq(n).attr("class","current");content.eq(n).show();obj.eq(n).attr("class","current");content.eq(n).show();obj.each(function(){$(this).click(function(){obj.attr("class","");content.hide();$(this).addclass("current");n=obj.index($(this));content.eq(n).show();});});}})(jquery);//tabs切换 $(function(){ $(".tab_list li").hover(function(){ $(".tab_list li").removeclass("hover"); $(this).addclass("hover"); var num=$(".tab_list li").index($(this)); $(".con_box").css("display","none"); $(".con_box").eq(num).css("display","block"); }); })