У меня есть кусок 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 =" Stylesheet "/>
<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. Всем спасибо!
Включить 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>
РЕДАКТИРОВАТЬ:
Это нормально работает на моей локальной машине (т. Е. Показывает datepicker без 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>
Так что это проблема с вашим пакетом пользовательского интерфейса.
<script> jQuery(document).ready(function() { jQuery( "#datepicker" ).datepicker(); }); </script>
Вы используете настраиваемую версию jQuery ( 1.8.16.custom.min.js ).
Убедитесь, что вы включили виджет Datepicker в свою настроенную версию файла JavaScript.
Имейте в виду, что Datepicker находится внутри группы Widget : http://jqueryui.com/download