Хорошо, ну, это должно быть что-то действительно глупое.
У меня есть небольшое приложение JSP. Я хочу добавить сборщик дат. Я скачал пакет jQuery UI. Если я укажу chrome на index.html, который он дает мне в качестве демонстрации, все хорошо. Когда я перемещаю кусочки в мое веб-приложение, это не так хорошо.
Хромированная консоль показывает две вещи:
- Ресурс интерпретируется как скрипт, но передается с типом MIME text / html.
- Uncaught TypeError: Object # не имеет метода datepicker
Очевидно, во втором месте появляется головная боль. У меня есть
.
<head>
<link rel="stylesheet" type="text/css" href="/css/harvest.css" />
<link type="text/css" href="/css/smoothness/jquery-ui-1.8.2.custom.css" rel="stylesheet" />
<title>Data Collection</title>
<script type="text/javascript" src="/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="/js/jquery-ui-1.8.custom.min.js"></script>
<script type="text/javascript">
$(function(){
// Datepicker
$('#calendar').datepicker({
inline: true, altField: 'input#date', altFormat: 'yy-mm-dd'
});
});
</script>
</head>