wp/wp-content/plugins/page-columnist/jquery.spin.js
changeset 14 00ac8f60d73f
parent 13 d255fe9cd479
child 15 3d4e9c994f10
--- a/wp/wp-content/plugins/page-columnist/jquery.spin.js	Tue Oct 15 15:48:13 2019 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-/**
- *  jquery.spin-button
- *  (c) 2008 Semooh (http://semooh.jp/)
- *
- *  Dual licensed under the MIT (MIT-LICENSE.txt)
- *  and GPL (GPL-LICENSE.txt) licenses.
- *
- **/
-(function($){
-  $.fn.extend({
-    spin: function(opt){
-      return this.each(function(){
-        opt = $.extend({
-            imageBasePath: '/img/spin/',
-            spinBtnImage: 'spin-button.png?v='+Math.random(), //IE fix
-            spinUpImage: 'spin-up.png?v='+Math.random(), //IE fix
-            spinDownImage: 'spin-down.png?v='+Math.random(), //IE fix
-            interval: 1,
-            max: null,
-            min: null,
-            timeInterval: 300,
-            timeBlink: 100
-          }, opt || {});
-        
-        var txt = $(this);
-        
-        var spinBtnImage = opt.imageBasePath+opt.spinBtnImage;
-        var btnSpin = new Image();
-				$(btnSpin).load(function(){ btn.css({width: btnSpin.width+'px'}); }); //IE fix
-        btnSpin.src = spinBtnImage;
-        
-        var spinUpImage = opt.imageBasePath+opt.spinUpImage;
-        var btnSpinUp = new Image();
-        btnSpinUp.src = spinUpImage;
-        
-        var spinDownImage = opt.imageBasePath+opt.spinDownImage;
-        var btnSpinDown = new Image();
-        btnSpinDown.src = spinDownImage;
-                
-        var btn = $(document.createElement('img'));
-        btn.attr('src', spinBtnImage);
-        btn.css({cursor: 'pointer', verticalAlign: 'bottom', padding: 0, margin: 0 });
-        txt.after(btn);
-        txt.css({marginRight:0, paddingRight:0});
-        
-        
-        function spin(vector){
-          var val = txt.val();
-          if(!isNaN(val)){
-            val = parseFloat(val) + (vector*opt.interval);
-            if(opt.min!=null && val<opt.min) val=opt.min;
-            if(opt.min!=null && val>opt.max) val=opt.max;
-            if(val != txt.val()){
-              txt.val(val);
-              txt.change();
-              src = (vector > 0 ? spinUpImage : spinDownImage);
-              btn.attr('src', src);
-              if(opt.timeBlink<opt.timeInterval)
-                setTimeout(function(){btn.attr('src', spinBtnImage);}, opt.timeBlink);
-            }
-          }
-        }
-        
-        btn.mousedown(function(e){
-          var pos = e.pageY - btn.offset().top + $(document.body).offset().top;
-          var vector = (btn.height()/2 > pos ? 1 : -1);
-          (function(){
-            spin(vector);
-            var tk = setTimeout(arguments.callee, opt.timeInterval);
-            $(document).one('mouseup', function(){
-              clearTimeout(tk); btn.attr('src', spinBtnImage);
-            });
-          })();
-          return false;
-        });
-      });
-    }
-  });
-})(jQuery);