Вот сценарий:
Я хочу применить указатель даты к полю ввода в форме.
При нажатии на ссылку откроется цветное окно, содержащее форму.
Каким-то образом средство выбора даты не 'Это не сработало, поэтому я искал в интернете.
Меня смутило это сообщение DatePicker внутри толстой коробки , где было сделано следующее утверждение: JavaScript / jQuery не работает внутри ColorBox.
Это смутило меня, потому что другие люди, кажется, сработали.
Я покажу код вызова colorbox:
<script type="text/javascript">
$(document).ready(function() {
$(".customer").colorbox(
{
transition:'fade',
width:'750',
speed:'500',
height:'400',
iframe:true
});
});
</script>
Colorbox открывается успешно, хотя моя ошибкаконсоль говорит, что} после первого пропущено});Вхождение.
Код для выбора даты:
<script type="text/javascript">$(document).ready(function() {
$('.datepick').datepicker({
changeYear:true,
yearRange:'c-65:c+0',
changeMonth:true
});
$('.datepick').datepicker($.datepicker.regional['nl']);});</script>
Этот код работает где-то еще на моем веб-сайте, где он не находится в палитре цветов.
Что я пробовал:
- Я пытался присвоить классу datepick z-индекс 10000 или выше, поскольку colorbox имеет z-индекс 9999 по умолчанию.
- Я попробовал функцию oncomplete () для colorbox, но не смог заставить работать colorbox при применении.
- Я попытался установить iframe в false в сочетании с двумя предыдущими параметрами.
Мой вопрос (ы):
- Возможно ли, чтобы средство выбора даты работало внутри colorbox?
- Правильно ли мой код о colorbox?
- Как это исправить?!
ОБНОВЛЕНИЕ
Решение: Я сделал глупую ошибку: P ...
И все же я нашел ответы на свой первый вопрос, который может иметь некоторое значение.
- Да, есть возможность выбора даты в палитре цветов без использования функции onComplete: ().