Sha256: 5ebb57c34b5294ef669a83232483b6c9434bf518b5e91aec63fa92b4a9fbd520

Contents?: true

Size: 433 Bytes

Versions: 3

Compression:

Stored size: 433 Bytes

Contents

//= require jquery
//= require spin

(function($) {

  $.fn.spin = function(opts) {
    this.each(function() {
      var $this = $(this),
          data = $this.data();

      if (data.spinner) {
        data.spinner.stop();
        delete data.spinner;
      }
      if (opts !== false) {
        data.spinner = new Spinner($.extend({color: $this.css('color')}, opts)).spin(this);
      }
    });
    return this;
  };

})(jQuery);

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
spinjs-rails-0.0.4 vendor/assets/javascripts/jquery.spin.js
spinjs-rails-0.0.3 vendor/assets/javascripts/jquery.spin.js
spinjs-rails-0.0.2 vendor/assets/javascripts/jquery.spin.js