Мой тестовый div находится ниже. Если я поместил все это на свою страницу, все будет работать отлично. Если он помещается на мою последнюю страницу, я получаю сообщение об ошибке, указывающее, что datepicker() не определен.jQuery UI не загружается
Как определить, что вызывает пользовательский интерфейс jQuery?
<div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
<link type="text/css" href="../css/ui-lightness/jquery-ui-1.8.18.custom.css" rel="stylesheet" />
<script type='text/javascript'>
$(document).ready(function() {
//for calendar
$("#date_to").datepicker();
$("#date_from").datepicker();
//end for calendar
})
</script>
<input id='date_to'>
<input id='date_from'>
</div>
Кажется, здесь работает: http://jsfiddle.net/Vvmxx/. Я предполагаю, что на вашей странице может быть какой-то другой код, который вызывает ошибку, а ошибка datepicker является побочным продуктом. –
Можете ли вы предоставить источник или ссылку на свою последнюю страницу? Также, что говорит консоль? Просто jQuery.ui undefined? –
Я согласен с @RoryMcCrossan, что datepicker является побочным продуктом. –