Sha256: fa4ee66a3624f0d4445e078d24123e00edd8abc8df51092c6525f2610507b20a
Contents?: true
Size: 1.65 KB
Versions: 3
Compression:
Stored size: 1.65 KB
Contents
//= require jquery //= require jquery_ujs //= require jquery-ui/datepicker //= require modernizr //= require ./libs/datepicker-pt-BR.js //= require ./libs/jquery.mask.min.js //= require ./libs/gumby //= require ./libs/ui/gumby.retina //= require ./libs/ui/gumby.fixed //= require ./libs/ui/gumby.skiplink //= require ./libs/ui/gumby.toggleswitch //= require ./libs/ui/gumby.radiobtn //= require ./libs/ui/gumby.tabs //= require ./libs/ui/gumby.navbar //= require ./libs/ui/jquery.validation //= require ./libs/gumby.init //= require ./plugins.js //= require ./main.js //= require ./activable.js //= require loldesign_publisher/publisher_rails_app.js jQuery(document).ready(function($) { new saveBtnManager(); new formatForm(); }); var saveBtnManager = function(){ var _this = this; this.$container = $('.btn.save'); this.startup = function(){ if(!this.$container[0]){ return false; } this.$container.on('click', 'a', function(event) { event.preventDefault(); _this.submitForm(); }); }, this.submitForm = function(){ $('form').submit(); } this.startup(); } var formatForm = function(){ var that = this; this.$form = $('form'); this.startup = function(){ if(!this.$form[0]){ return false; } this.$form.find('input.tel').mask("(099) 9999-9999?9"); this.$form.find('input.cep').mask("99999-999"); this.$form.find('input.cpf').mask("999.999.999-99"); this.$form.find('input.cnpj').mask("99.999.999/9999-99"); this.$form.find('input.hour').mask("99:99"); this.$form.find('input.date').mask("99/99/9999"); this.$form.find('.datepicker').datepicker(); } this.startup(); }
Version data entries
3 entries across 3 versions & 1 rubygems