Я не могу заставить работать плагин JQery UI Timepicker - PullRequest
0 голосов
/ 17 ноября 2011

Я пытаюсь использовать указатель времени Jquery UI, но когда я нажимаю на текстовое поле, указатель времени не отображается. Что я хочу знать, так это то, что я включил все требования для этого типа плагина и правильно ли работает функция выбора времени?

Ниже приведен код:

<head>
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
        <title>Create a Session</title>
        <link rel="stylesheet" type="text/css" href="MyStyles.css">
        <script type="text/javascript" src="jquery/jquery-1.7.min.js"></script>

        <link rel="stylesheet" type="text/css" href="jquery/ui-lightness/jquery.ui.timepicker.css"/>
        <link rel="stylesheet" type="text/css" href="jquery/ui-lightness/jquery-ui-1.8.14.custom.css"/>
        <script type="text/javascript" src="jquery/jquery.ui.timepicker.js"></script>
        <script type="text/javascript">

 $(function() {
        $( "#timepicker" ).timepicker();
    });

</script>
</head>
<body>
<form action="create_session.php" method="post" name="sessionform">
<p><strong>5: Time:</strong><input type="text" id=""></p>
</form>
</body>

Ответы [ 2 ]

2 голосов
/ 17 ноября 2011

Ваш селектор jquery ищет элемент с id из timepicker. В вашем примере нет элементов с этим id Вам необходимо установить id элемента input на timepicker.

Пример:

<input type="text" id="timepicker">
0 голосов
/ 17 ноября 2011

документация, которую я вижу, показывает, что он принимает пустой массив аргументов

$('#timepicker').timepicker({});

Приятно знать, что они добавили это, я хотел это в прошлом и буду использовать его на сайте, который яв процессе создания

...