PluginProbe
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More / trunk
Formidable Forms – WordPress Form Builder for Contact Forms, Calculators, Quizzes & More vtrunk
6.35 6.34 6.33.1 6.33 6.32.1 6.32 6.31 6.25 6.25.1 6.26 6.26.1 6.27 6.28 6.29 6.3 6.3.1 6.3.2 6.30 6.4 6.4.1 6.4.2 6.5 6.5.1 6.5.2 6.5.3 All 141 releases
← All changes | paypal/js/action.js +15 -0 6.31 → trunk View file →
@@ -4,8 +4,9 @@
4 4 return;
5 5 }
6 6
7 7 jQuery( actions ).on( 'change', 'select[name*="[post_content][paypal_layout]"]', onLayoutChange );
8 + jQuery( actions ).on( 'change', 'select.frm_trans_type', onPaymentTypeChange );
8 9
9 10 function onLayoutChange() {
10 11 const settings = this.closest( '.frm_form_action_settings' );
11 12 if ( ! settings ) {
@@ -17,6 +18,20 @@
17 18 return;
18 19 }
19 20
20 21 buttonSettings.classList.toggle( 'frm_hidden', 'card_only' === this.value );
22 + }
23 +
24 + function onPaymentTypeChange() {
25 + const settings = this.closest( '.frm_form_action_settings' );
26 + if ( ! settings ) {
27 + return;
28 + }
29 +
30 + const layoutSetting = settings.querySelector( '.frm_paypal_layout_setting' );
31 + if ( ! layoutSetting ) {
32 + return;
33 + }
34 +
35 + layoutSetting.classList.toggle( 'frm_hidden', 'recurring' === this.value );
21 36 }
22 37 }() );