Sha256: 9d818796f1ae8bd6bc09c6c3d148cdbd834bd7b6faba09dc2a4a5e33ae04dcc2

Contents?: true

Size: 1.93 KB

Versions: 131

Compression:

Stored size: 1.93 KB

Contents

var FORMALIZE=function(a,b,c){function d(a){var b=c.createElement("b");return b.innerHTML="<!--[if IE "+a+"]><br><![endif]-->",!!b.getElementsByTagName("br").length}var e="placeholder"in c.createElement("input"),f="autofocus"in c.createElement("input"),g=d(6),h=d(7);return{go:function(){var a,b=this.init;for(a in b)b.hasOwnProperty(a)&&b[a]()},init:{full_input_size:function(){h&&a("textarea, input.input_full").length&&a("textarea, input.input_full").wrap('<span class="input_full_wrap"></span>')},ie6_skin_inputs:function(){if(g&&a("input, select, textarea").length){var b=/button|submit|reset/,c=/date|datetime|datetime-local|email|month|number|password|range|search|tel|text|time|url|week/;a("input").each(function(){var d=a(this);this.getAttribute("type").match(b)?(d.addClass("ie6_button"),this.disabled&&d.addClass("ie6_button_disabled")):this.getAttribute("type").match(c)&&(d.addClass("ie6_input"),this.disabled&&d.addClass("ie6_input_disabled"))}),a("textarea, select").each(function(){this.disabled&&a(this).addClass("ie6_input_disabled")})}},autofocus:function(){f||!a(":input[autofocus]").length||a(":input[autofocus]:visible:first").focus()},placeholder:function(){!e&&!!a(":input[placeholder]").length&&(FORMALIZE.misc.add_placeholder(),a(":input[placeholder]").each(function(){if(this.type!=="password"){var b=a(this),c=b.attr("placeholder");b.focus(function(){b.val()===c&&b.val("").removeClass("placeholder_text")}).blur(function(){FORMALIZE.misc.add_placeholder()}),b.closest("form").submit(function(){b.val()===c&&b.val("").removeClass("placeholder_text")}).bind("reset",function(){setTimeout(FORMALIZE.misc.add_placeholder,50)})}}))}},misc:{add_placeholder:function(){e||!a(":input[placeholder]").length||a(":input[placeholder]").each(function(){if(this.type!=="password"){var b=a(this),c=b.attr("placeholder");(!b.val()||b.val()===c)&&b.val(c).addClass("placeholder_text")}})}}}}(jQuery,this,this.document);jQuery(document).ready(function(){FORMALIZE.go()})

Version data entries

131 entries across 131 versions & 5 rubygems

Version Path
solidus_frontend-1.1.4 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.0.7 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.0.6 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.1.3 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.0.5 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.0.4 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.1.2 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.0.3 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.1.1 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.1.0 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.1.0.pre2 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.1.0.pre1 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.1.0.beta1 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.0.2 vendor/assets/javascripts/jquery.formalize.min.js
spree_frontend-2.4.10 vendor/assets/javascripts/jquery.formalize.min.js
spree_frontend-2.3.13 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.0.1 vendor/assets/javascripts/jquery.formalize.min.js
spree_frontend-2.2.14 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.0.0 vendor/assets/javascripts/jquery.formalize.min.js
solidus_frontend-1.0.0.rc2 vendor/assets/javascripts/jquery.formalize.min.js