0

I want to add intlTelInput to a Magnific popup but some how I keeps getting error. My error is below

Uncaught TypeError: $(...).intlTelInput is not a function

Even though I've have included all the script

    <script src="/assets/vendor/jquery/jquery.min.js"></script>
<script src="/assets/vendor/magnific-popup/jquery.magnific-popup.min.js"></script>
    <!-- Main JS -->
    <script src="/assets/js/main.js"></script>
    <script src="/assets/vendor/telinput/js/intlTelInput.js"></script>

Here is my javascript in file main.js

$('#button').click(function () {
                $.magnificPopup.open({
                    items: {
                        src: $('#your-form').html(),
                        type: 'inline',
                        callbacks: {
                            open: function () {
                            console.log("This is good");
                            $("#PhoneNumber").intlTelInput({
                                initialCountry: "us",
                                utilsScript: "/assets/vendor/telinput/js/utils.js"
                            });
                        },
                        }
                    }
                });
            });
delphiman
  • 25
  • 6

0 Answers0