Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.08.2012, 12:04
Аспирант
Отправить личное сообщение для Destrifer Посмотреть профиль Найти все сообщения от Destrifer
 
Регистрация: 29.11.2008
Сообщений: 64

jquery ui datepicker
Повесил на форму, все работает.
Однако, у меня поля в форме можно добавлять через JS.
Соответственно, появляются еще поля с классом "datepicker".
Но вот они то уже не работают.
Видно что плагин добавляет уникальное id к инпуту, видимо, после загрузки страницы.
Соответственно, полей добавленных через JS это не касается.
Погрыз мануал на оффсайте, не нашел как решить проблему.
Ответить с цитированием
  #2 (permalink)  
Старый 28.08.2012, 12:26
Аватар для LittlePony
Кандидат Javascript-наук
Отправить личное сообщение для LittlePony Посмотреть профиль Найти все сообщения от LittlePony
 
Регистрация: 19.08.2012
Сообщений: 100

после создания нового поля применять к нему плагин
Ответить с цитированием
  #3 (permalink)  
Старый 28.08.2012, 13:11
Аспирант
Отправить личное сообщение для Destrifer Посмотреть профиль Найти все сообщения от Destrifer
 
Регистрация: 29.11.2008
Сообщений: 64

Пытался - не работает.

Вот обычный вызов:
$(function() {
	$( ".datepicker" ).datepicker({ changeYear: true });
});


А вот так не работает:
$(".datepicker").focus(function () {
	 $( ".datepicker" ).datepicker({ changeYear: true });
});
Ответить с цитированием
  #4 (permalink)  
Старый 29.08.2012, 15:38
Интересующийся
Отправить личное сообщение для yura_remnev Посмотреть профиль Найти все сообщения от yura_remnev
 
Регистрация: 01.07.2011
Сообщений: 9

Destrifer, тебе же написали: "после создания нового поля...", а не во время фокуса на инпуте. Как только добавил поле, сразу же селектишь его и инициализируешь на нем .datepicker()
Ответить с цитированием
  #5 (permalink)  
Старый 30.08.2012, 16:28
Аспирант
Отправить личное сообщение для Destrifer Посмотреть профиль Найти все сообщения от Destrifer
 
Регистрация: 29.11.2008
Сообщений: 64

Да, реально тупанул, сорри.
Так все работает.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интервалы дат в jQuery UI Datepicker treef jQuery 1 17.06.2016 02:24
jQuery UI Datepicker включается только со второго клика по инпуту, нужно с первого adelante jQuery 3 07.07.2012 14:53
jQuery DatePicker: формат даты при передаче в get запросе viko_rus jQuery 0 16.02.2011 13:33
jQuery datepicker + blockUI в Опере 9.27 проблема позиционирования Dionysius Opera, Safari и др. 6 23.12.2009 16:41
jQuery UI datepicker -- не биндится при загрузке mkrylov jQuery 4 20.05.2009 20:36