У меня есть следующий код для загрузки внешнего скрипта, я вижу на вкладке сети консоли, скрипт загружается, но я получаю ошибку:
Uncaught TypeError: $(...).pikaday is not a function
Это мой скрипт:
<input class="my-datepicker" id="from_date" type="text" placeholder="From" name="from_date" value="">
<script>
$(window).on('load', function() {
$.when(
$.getScript( "https://cdnjs.cloudflare.com/ajax/libs/pikaday/1.8.0/pikaday.min.js" ),
$.Deferred(function( deferred ){
$( deferred.resolve );
})
).done(function(){
$(".my-datepicker").pikaday({
firstDay: 1
});
})
});
</script>