Здравствуйте, подскажите пожалуйста в чем может быть проблема?
в консоли пишет
Uncaught TypeError: $(...).datepicker is not a function
at HTMLDocument. (messages.php:1273)
at c (base.js:23)
at Object.fireWith [as resolveWith] (base.js:23)
at Function.ready (base.js:23)
at HTMLDocument.q (base.js:23)
<input name="date_from_vis" id="date_from_vis" type="text" size="10" class="defaultText" title="{$lng.useraccount.date_start}"/>
<input name="date_from" id="date_from" type="hidden"/>
<input name="date_to_vis" id="date_to_vis" type="text" size="10" class="defaultText" title="{$lng.useraccount.date_end}" />
<input name="date_to" id="date_to" type="hidden" />
$(function() {
$('#date_from_vis').datepicker({
dateFormat: "M dd yy",
changeMonth: true,
changeYear: true,
altField: '#date_from', altFormat: 'yy-mm-dd'
});
$('#date_to_vis').datepicker({
dateFormat: "M dd yy",
changeMonth: true,
changeYear: true,
altField: '#date_to', altFormat: 'yy-mm-dd'
});
});
притом date_to_vis работает, а date_from_vis нет
в файле base.js консоль выводит на вот эту строчку почему-то
if(l[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):r?l=[]:p.disable())}
что тут не так может быть?