123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410 |
- $.fn.extend({ProgressBarWars: function(opciones) {
- var ProgressBarWars=this;
- var theidProgressBarWars=$(ProgressBarWars).attr("id");
- var styleUnique = Date.now();
- var StringStyle="";
-
- defaults = {
- porcentaje:"100",
- tiempo:1000,
- color:"",
- estilo:"yoda",
- tamanio:"30%",
- alto:"6px"
- }
-
- var opciones = $.extend({}, defaults, opciones);
- if(opciones.color!='')
- {
- StringStyle="<style>.color"+styleUnique+"{ border-radius: 6px;display: block; width: 0%; box-shadow:0px 0px 10px 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+";background-color: #fff;}</style>";opciones.estilo="color"+styleUnique;}
- $(ProgressBarWars).before(StringStyle);
- if(opciones.flag){
- $(ProgressBarWars).append('<span class="barControl" style="width:'+opciones.tamanio+';"><div class="barContro_space"><span class="'+opciones.estilo+'" style="height: '+opciones.alto+';" id="bar'+theidProgressBarWars+'"></span></div></span>');
- }
- $("#bar"+theidProgressBarWars).animate({width: opciones.porcentaje+"%"},opciones.tiempo);
- this.mover = function(ntamanio) {
- $("#bar"+$(this).attr("id")).animate({width:ntamanio+"%"},opciones.tiempo);
- };
- return this;
- }
- });
- $.fn.extend({ProgressBarWars1: function(opciones) {
- var ProgressBarWars=this;
- var theidProgressBarWars=$(ProgressBarWars).attr("id");
- var styleUnique = Date.now();
- var StringStyle="";
- defaults = {
- porcentaje:"100",
- tiempo:1000,
- color:"",
- estilo:"yoda",
- tamanio:"30%",
- alto:"6px"
- }
- var opciones = $.extend({}, defaults, opciones);
- if(opciones.color!='')
- {
- StringStyle="<style>.color"+styleUnique+"{ border-radius: 2px;display: block; width: 0%; box-shadow:0px 0px 10px 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+";background-color: #fff;}</style>";opciones.estilo="color"+styleUnique;}
- $(ProgressBarWars).before(StringStyle);
- if(opciones.flag){
- $(ProgressBarWars).append('<span class="barControl" style="width:'+opciones.tamanio+';"><div class="barContro_space1"><span class="'+opciones.estilo+'" style="height: '+opciones.alto+';" id="bar'+theidProgressBarWars+'"></span></div></span>');
- }
- $("#bar"+theidProgressBarWars).animate({width: opciones.porcentaje+"%"},opciones.tiempo);
- this.mover = function(ntamanio) {
- $("#bar"+$(this).attr("id")).animate({width:ntamanio+"%"},opciones.tiempo);
- };
- return this;
- }
- });
- $.fn.extend({ProgressBarWars2: function(opciones) {
- var ProgressBarWars=this;
- var theidProgressBarWars=$(ProgressBarWars).attr("id");
- var styleUnique = Date.now();
- var StringStyle="";
- defaults = {
- porcentaje:"100",
- tiempo:1000,
- color:"",
- estilo:"yoda",
- tamanio:"30%",
- alto:"6px"
- }
- var opciones = $.extend({}, defaults, opciones);
- if(opciones.color!='')
- {
- StringStyle="<style>.color"+styleUnique+"{ border-radius: 2px;display: block; width: 0%; box-shadow:0px 0px 10px 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+";background-color: #fff;}</style>";opciones.estilo="color"+styleUnique;}
- $(ProgressBarWars).before(StringStyle);
- if(opciones.flag){
- $(ProgressBarWars).append('<span class="barControl" style="width:'+opciones.tamanio+';"><div class="barContro_space2"><span class="'+opciones.estilo+'" style="height: '+opciones.alto+';" id="bar'+theidProgressBarWars+'"></span></div></span>');
- }
- $("#bar"+theidProgressBarWars).animate({width: opciones.porcentaje+"%"},opciones.tiempo);
- this.mover = function(ntamanio) {
- $("#bar"+$(this).attr("id")).animate({width:ntamanio+"%"},opciones.tiempo);
- };
- return this;
- }
- });
- $.fn.extend({ProgressBarWars3: function(opciones) {
- var ProgressBarWars=this;
- var theidProgressBarWars=$(ProgressBarWars).attr("id");
- var styleUnique = Date.now();
- var StringStyle="";
- defaults = {
- porcentaje:"100",
- tiempo:1000,
- color:"",
- estilo:"yoda",
- tamanio:"30%",
- alto:"6px"
- }
- var opciones = $.extend({}, defaults, opciones);
- if(opciones.color!='')
- {
- StringStyle="<style>.color"+styleUnique+"{ border-radius: 2px;display: block; width: 0%; box-shadow:0px 0px 10px 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+";background-color: #fff;}</style>";opciones.estilo="color"+styleUnique;}
- $(ProgressBarWars).before(StringStyle);
- if(opciones.flag){
- $(ProgressBarWars).append('<span class="barControl" style="width:'+opciones.tamanio+';"><div class="barContro_space3"><span class="'+opciones.estilo+'" style="height: '+opciones.alto+';" id="bar'+theidProgressBarWars+'"></span></div></span>');
- }
- $("#bar"+theidProgressBarWars).animate({width: opciones.porcentaje+"%"},opciones.tiempo);
- this.mover = function(ntamanio) {
- $("#bar"+$(this).attr("id")).animate({width:ntamanio+"%"},opciones.tiempo);
- };
- return this;
- }
- });
- $.fn.extend({ProgressBarWars4: function(opciones) {
- var ProgressBarWars=this;
- var theidProgressBarWars=$(ProgressBarWars).attr("id");
- var styleUnique = Date.now();
- var StringStyle="";
- defaults = {
- porcentaje:"100",
- tiempo:1000,
- color:"",
- estilo:"yoda",
- tamanio:"30%",
- alto:"6px"
- }
- var opciones = $.extend({}, defaults, opciones);
- if(opciones.color!='')
- {
- StringStyle="<style>.color"+styleUnique+"{ border-radius: 2px;display: block; width: 0%; box-shadow:0px 0px 10px 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+";background-color: #fff;}</style>";opciones.estilo="color"+styleUnique;}
- $(ProgressBarWars).before(StringStyle);
- if(opciones.flag){
- $(ProgressBarWars).append('<span class="barControl" style="width:'+opciones.tamanio+';"><div class="barContro_space4"><span class="'+opciones.estilo+'" style="height: '+opciones.alto+';" id="bar'+theidProgressBarWars+'"></span></div></span>');
- }
- $("#bar"+theidProgressBarWars).animate({width: opciones.porcentaje+"%"},opciones.tiempo);
- this.mover = function(ntamanio) {
- $("#bar"+$(this).attr("id")).animate({width:ntamanio+"%"},opciones.tiempo);
- };
- return this;
- }
- });
- $.fn.extend({ProgressBarWars5: function(opciones) {
- var ProgressBarWars=this;
- var theidProgressBarWars=$(ProgressBarWars).attr("id");
- var styleUnique = Date.now();
- var StringStyle="";
- defaults = {
- porcentaje:"100",
- tiempo:1000,
- color:"",
- estilo:"yoda",
- tamanio:"30%",
- alto:"6px"
- }
- var opciones = $.extend({}, defaults, opciones);
- if(opciones.color!='')
- {
- StringStyle="<style>.color"+styleUnique+"{ border-radius: 2px;display: block; width: 0%; box-shadow:0px 0px 10px 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+";background-color: #fff;}</style>";opciones.estilo="color"+styleUnique;}
- $(ProgressBarWars).before(StringStyle);
- if(opciones.flag){
- $(ProgressBarWars).append('<span class="barControl" style="width:'+opciones.tamanio+';"><div class="barContro_space5"><span class="'+opciones.estilo+'" style="height: '+opciones.alto+';" id="bar'+theidProgressBarWars+'"></span></div></span>');
- }
- $("#bar"+theidProgressBarWars).animate({width: opciones.porcentaje+"%"},opciones.tiempo);
- this.mover = function(ntamanio) {
- $("#bar"+$(this).attr("id")).animate({width:ntamanio+"%"},opciones.tiempo);
- };
- return this;
- }
- });
- $.fn.extend({ProgressBarWars6: function(opciones) {
- var ProgressBarWars=this;
- var theidProgressBarWars=$(ProgressBarWars).attr("id");
- var styleUnique = Date.now();
- var StringStyle="";
- defaults = {
- porcentaje:"100",
- tiempo:1000,
- color:"",
- estilo:"yoda",
- tamanio:"30%",
- alto:"6px"
- }
- var opciones = $.extend({}, defaults, opciones);
- if(opciones.color!='')
- {
- StringStyle="<style>.color"+styleUnique+"{ border-radius: 2px;display: block; width: 0%; box-shadow:0px 0px 10px 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+";background-color: #fff;}</style>";opciones.estilo="color"+styleUnique;}
- $(ProgressBarWars).before(StringStyle);
- if(opciones.flag){
- $(ProgressBarWars).append('<span class="barControl" style="width:'+opciones.tamanio+';"><div class="barContro_space6"><span class="'+opciones.estilo+'" style="height: '+opciones.alto+';" id="bar'+theidProgressBarWars+'"></span></div></span>');
- }
- $("#bar"+theidProgressBarWars).animate({width: opciones.porcentaje+"%"},opciones.tiempo);
- this.mover = function(ntamanio) {
- $("#bar"+$(this).attr("id")).animate({width:ntamanio+"%"},opciones.tiempo);
- };
- return this;
- }
- });
- $.fn.extend({ProgressBarWars7: function(opciones) {
- var ProgressBarWars=this;
- var theidProgressBarWars=$(ProgressBarWars).attr("id");
- var styleUnique = Date.now();
- var StringStyle="";
- defaults = {
- porcentaje:"100",
- tiempo:1000,
- color:"",
- estilo:"yoda",
- tamanio:"30%",
- alto:"6px"
- }
- var opciones = $.extend({}, defaults, opciones);
- if(opciones.color!='')
- {
- StringStyle="<style>.color"+styleUnique+"{ border-radius: 2px;display: block; width: 0%; box-shadow:0px 0px 10px 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+";background-color: #fff;}</style>";opciones.estilo="color"+styleUnique;}
- $(ProgressBarWars).before(StringStyle);
- if(opciones.flag){
- $(ProgressBarWars).append('<span class="barControl" style="width:'+opciones.tamanio+';"><div class="barContro_space7"><span class="'+opciones.estilo+'" style="height: '+opciones.alto+';" id="bar'+theidProgressBarWars+'"></span></div></span>');
- }
- $("#bar"+theidProgressBarWars).animate({width: opciones.porcentaje+"%"},opciones.tiempo);
- this.mover = function(ntamanio) {
- $("#bar"+$(this).attr("id")).animate({width:ntamanio+"%"},opciones.tiempo);
- };
- return this;
- }
- });
- $.fn.extend({ProgressBarWars8: function(opciones) {
- var ProgressBarWars=this;
- var theidProgressBarWars=$(ProgressBarWars).attr("id");
- var styleUnique = Date.now();
- var StringStyle="";
- defaults = {
- porcentaje:"100",
- tiempo:1000,
- color:"",
- estilo:"yoda",
- tamanio:"30%",
- alto:"6px"
- }
- var opciones = $.extend({}, defaults, opciones);
- if(opciones.color!='')
- {
- StringStyle="<style>.color"+styleUnique+"{ border-radius: 2px;display: block; width: 0%; box-shadow:0px 0px 10px 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+";background-color: #fff;}</style>";opciones.estilo="color"+styleUnique;}
- $(ProgressBarWars).before(StringStyle);
- if(opciones.flag){
- $(ProgressBarWars).append('<span class="barControl" style="width:'+opciones.tamanio+';"><div class="barContro_space8"><span class="'+opciones.estilo+'" style="height: '+opciones.alto+';" id="bar'+theidProgressBarWars+'"></span></div></span>');
- }
- $("#bar"+theidProgressBarWars).animate({width: opciones.porcentaje+"%"},opciones.tiempo);
- this.mover = function(ntamanio) {
- $("#bar"+$(this).attr("id")).animate({width:ntamanio+"%"},opciones.tiempo);
- };
- return this;
- }
- });
- $.fn.extend({ProgressBarWars9: function(opciones) {
- var ProgressBarWars=this;
- var theidProgressBarWars=$(ProgressBarWars).attr("id");
- var styleUnique = Date.now();
- var StringStyle="";
- defaults = {
- porcentaje:"100",
- tiempo:1000,
- color:"",
- estilo:"yoda",
- tamanio:"30%",
- alto:"6px"
- }
- var opciones = $.extend({}, defaults, opciones);
- if(opciones.color!='')
- {
- StringStyle="<style>.color"+styleUnique+"{ border-radius: 2px;display: block; width: 0%; box-shadow:0px 0px 10px 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+";background-color: #fff;}</style>";opciones.estilo="color"+styleUnique;}
- $(ProgressBarWars).before(StringStyle);
- if(opciones.flag){
- $(ProgressBarWars).append('<span class="barControl" style="width:'+opciones.tamanio+';"><div class="barContro_space9"><span class="'+opciones.estilo+'" style="height: '+opciones.alto+';" id="bar'+theidProgressBarWars+'"></span></div></span>');
- }
- $("#bar"+theidProgressBarWars).animate({width: opciones.porcentaje+"%"},opciones.tiempo);
- this.mover = function(ntamanio) {
- $("#bar"+$(this).attr("id")).animate({width:ntamanio+"%"},opciones.tiempo);
- };
- return this;
- }
- });
- $.fn.extend({ProgressBarWars10: function(opciones) {
- var ProgressBarWars=this;
- var theidProgressBarWars=$(ProgressBarWars).attr("id");
- var styleUnique = Date.now();
- var StringStyle="";
- defaults = {
- porcentaje:"100",
- tiempo:1000,
- color:"",
- estilo:"yoda",
- tamanio:"30%",
- alto:"6px"
- }
- var opciones = $.extend({}, defaults, opciones);
- if(opciones.color!='')
- {
- StringStyle="<style>.color"+styleUnique+"{ border-radius: 2px;display: block; width: 0%; box-shadow:0px 0px 10px 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+", 0 0 1px "+opciones.color+";background-color: #fff;}</style>";opciones.estilo="color"+styleUnique;}
- $(ProgressBarWars).before(StringStyle);
- if(opciones.flag){
- $(ProgressBarWars).append('<span class="barControl" style="width:'+opciones.tamanio+';"><div class="barContro_space10"><span class="'+opciones.estilo+'" style="height: '+opciones.alto+';" id="bar'+theidProgressBarWars+'"></span></div></span>');
- }
- $("#bar"+theidProgressBarWars).animate({width: opciones.porcentaje+"%"},opciones.tiempo);
- this.mover = function(ntamanio) {
- $("#bar"+$(this).attr("id")).animate({width:ntamanio+"%"},opciones.tiempo);
- };
- return this;
- }
- });
- (function($){
- $.fn.extend({
- Scroll:function(opt,callback){
- //参数初始化
- if(!opt) var opt={};
- var _btnUp = $("#"+ opt.up);//Shawphy:向上按钮
- var _btnDown = $("#"+ opt.down);//Shawphy:向下按钮
- var timerID;
- var _this=this.eq(0).find("ul:first");
- var lineH=_this.find("li:first").height(), //获取行高
- line=opt.line?parseInt(opt.line,10):parseInt(this.height()/lineH,10), //每次滚动的行数,默认为一屏,即父容器高度
- speed=opt.speed?parseInt(opt.speed,10):500; //卷动速度,数值越大,速度越慢(毫秒)
- timer=opt.timer //?parseInt(opt.timer,10):3000; //滚动的时间间隔(毫秒)
- if(line==0) line=1;
- var upHeight=0-line*lineH;
- //滚动函数
- var scrollUp=function(){
- _btnUp.unbind("click",scrollUp); //Shawphy:取消向上按钮的函数绑定
- _this.animate({
- marginTop:upHeight
- },speed,function(){
- for(i=1;i<=line;i++){
- _this.find("li:first").appendTo(_this);
- }
- _this.css({marginTop:0});
- _btnUp.bind("click",scrollUp); //Shawphy:绑定向上按钮的点击事件
- });
- }
- //Shawphy:向下翻页函数
- //var scrollDown=function(){
- // _btnDown.unbind("click",scrollDown);
- // for(i=1;i<=line;i++){
- // _this.find("li:last").show().prependTo(_this);
- // }
- // _this.css({marginTop:upHeight});
- // _this.animate({
- // marginTop:0
- // },speed,function(){
- // _btnDown.bind("click",scrollDown);
- // });
- //}
- //Shawphy:自动播放
- var autoPlay = function(){
- if(timer)timerID = window.setInterval(scrollUp,timer);
- };
- var autoStop = function(){
- if(timer)window.clearInterval(timerID);
- };
- //鼠标事件绑定
- _this.hover(autoStop,autoPlay).mouseout();
- _btnUp.css("cursor","pointer").click( scrollUp ).hover(autoStop,autoPlay);//Shawphy:向上向下鼠标事件绑定
- _btnDown.css("cursor","pointer").click( scrollDown ).hover(autoStop,autoPlay);
- }
- })
- })(jQuery);
|