custom.js
32 lines
| 1 | jQuery(document).ready(function() { |
| 2 | jQuery("#mo_enable_firebase_auth").click(function() { |
| 3 | jQuery("#mo_enable_firebase_auth_form").submit(); |
| 4 | }); |
| 5 | |
| 6 | jQuery('[data-toggle="tooltip"]').tooltip(); |
| 7 | |
| 8 | //jQuery("#mo_firebase_auth_contact_us_phone").intlTelInput(); |
| 9 | }); |
| 10 | |
| 11 | /*function mo_firebase_auth_contact_us_valid_query(f) { |
| 12 | !(/^[a-zA-Z?,.\(\)\/@ 0-9]*$/).test(f.value) ? f.value = f.value.replace( |
| 13 | /[^a-zA-Z?,.\(\)\/@ 0-9]/, '') : null; |
| 14 | }*/ |
| 15 | |
| 16 | function showAlert() { |
| 17 | if ( jQuery('#project_id').val() != "" && jQuery('#api_key').val() != "" ) { |
| 18 | jQuery("#mo_firebase_auth_test_config_button").prop('disabled', false); |
| 19 | if ( jQuery("#mo_firebase_auth_success_container").find("div#mo_firebase_auth_success_alert").length == 0 ) { |
| 20 | jQuery("#mo_firebase_auth_success_container").append("<div class='alert alert-success alert-dismissable' id='mo_firebase_auth_success_alert' data-fade='3000'> <button type='button' class='close' data-dismiss='alert' aria-hidden='true'>×</button> Configurations saved successfully.</div>"); |
| 21 | } |
| 22 | jQuery("#mo_firebase_auth_success_container").css("display", ""); |
| 23 | } |
| 24 | else { |
| 25 | jQuery("#mo_firebase_auth_test_config_button").prop('disabled', false); |
| 26 | if ( jQuery("#mo_firebase_auth_error_container").find("div#mo_firebase_auth_error_alert").length == 0 ) { |
| 27 | jQuery("#mo_firebase_auth_error_container").append("<div class='alert alert-danger alert-dismissable' id='mo_firebase_auth_error_alert' data-fade='3000'> <button type='button' class='close' data-dismiss='alert' aria-hidden='true'>×</button> Please enter required fields.</div>"); |
| 28 | } |
| 29 | jQuery("#mo_firebase_auth_error_container").css("display", ""); |
| 30 | } |
| 31 | |
| 32 | } |