oont-contents/plugins/astra-addon/addons/woocommerce/assets/js/minified/checkout-labels-as-placeholders.min.js
2025-02-08 15:10:23 +01:00

1 line
No EOL
580 B
JavaScript

jQuery(function(o){"undefined"!=typeof astra&&{ast_checkout_form:o("form.checkout #customer_details, form.woocommerce-form-login"),init:function(){this.ast_checkout_form.on("input validate change",".input-text",this.validate_field),o(document.body).on("init_checkout",this.init_checkout),o(".input-text").trigger("input")},validate_field:function(t){var e=o(this),a=e.closest(".form-row");$parent_label=a.find("label").text(),""==o(this).attr("placeholder")&&o(e).attr("placeholder",$parent_label),e.val()?a.addClass("ast-float-label"):a.removeClass("ast-float-label")}}.init()});