Я пытаюсь внедрить элемент timepickr на свой веб-сайт, однако кажется, что этот элемент будет нормально работать в одном разделе страницы, но не в другом.
Я ссылаюсь на соответствующие файлы CSS ...
<link rel="Stylesheet" media="screen" href="ui.timepickr.css" />
<link rel="stylesheet" media="screen" href="jquery.timepickr.css" type="text/css" />
Как и файлы jQuery…
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.ui.all.js"></script>
<script type="text/javascript" src="js/jquery.timepickr.js"></script>
Маршрут этих файлов правильный.У меня есть функция jQuery, написанная в заголовке страницы…
<script type="text/javascript">
$(function(){
$('#timestart').timepickr();
});
</script>
И затем, в основной части страницы, я создаю объект, ссылаясь на функцию timepickr…
<input id='timestart' type='text' value='09:00' />
Работает нормально.Однако, когда я использую этот же код позже на той же странице, функция timepickr не срабатывает.
Область, где я хочу, чтобы эта функция работала, находится в другом разделе DIV, содержимое которого приводитсяиз вызова Ajax, сделанного на странице.
Это единственный элемент jQuery, который у меня есть на странице.
У этой страницы есть только одна ссылка на указатель времени.