jQuery DatePicker не загружается - PullRequest
2 голосов
/ 04 ноября 2011

У меня есть кусок jQuery, который по какой-то причине вообще не загружается.Я задаюсь вопросом, является ли это ошибкой в ​​моем синтаксисе или я пропускаю что-то решающее для его работы.Это размещено на включенной странице.

<script>
jQuery(function() {
    jQuery( "#datepicker" ).datepicker();
});
</script>
<div class="demo">

<p>Date: <input type="text" id="datepicker"></p>
<?php echo "hello world againagain!"; ?>
</div>

Это находится в заголовке index.php: /css/ui-lightness/jquery-ui-1.8.16.custom.css "rel =«Таблица стилей» />

<script src="<?php echo $intranetName; ?>/js/jquery_1_6.js" type="text/javascript"></script>     
<script type="text/javascript" src="<?php echo $intranetName; ?>/js/jquery-ui-   1.8.16.custom.min.js"></script>

IntranetName загружает домен сценариев. Он загружает сценарии и показывает правильный путь в HTML-источнике, поэтому я не думаю, что это проблема. Однако яЯ все еще новичок в jQuery. Помогите пожалуйста! Спасибо.

Я понял это из-за повреждения моей копии jQuery. Спасибо всем!

Ответы [ 3 ]

5 голосов
/ 04 ноября 2011

Включить JQuery до JQuery-UI

<script src="<?php echo $intranetName; ?>/js/jquery_1_6.js" type="text/javascript"></script>
<script type="text/javascript" src="<?php echo $intranetName; ?>/js/jquery-ui-1.8.16.custom.min.js"></script>

РЕДАКТИРОВАТЬ:

Это нормально работает на моем локальном компьютере (то есть показывает сборщик даты без css):

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js"></script>

<script>
jQuery(function() {
    jQuery( "#datepicker" ).datepicker();
});
</script>
<div class="demo">

<p>Date: <input type="text" id="datepicker"></p>

Так что это должно быть проблема с вашим пакетом пользовательского интерфейса.

2 голосов
/ 04 ноября 2011
<script>
jQuery(document).ready(function() {
    jQuery( "#datepicker" ).datepicker();
});
</script>
1 голос
/ 04 ноября 2011

Вы используете настроенную версию jQuery ( 1.8.16.custom.min.js ).

Убедитесь, что вы включили виджет Datepicker в настроенную версию файла JavaScript.

Имейте в виду, что Datepicker находится внутри Widget группа: http://jqueryui.com/download

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...