Я пытаюсь объединить эту статью и эту статью , где в каждой строке указываются даты и время. У меня это работает для существующих строк, но они не работают на добавленных строках.
Я обнаружил функцию jQuery .live, которая, кажется, мне нужна, но я не совсем понимаю, как она работает. Вот мой рабочий код jQuery:
$(".datepicker").datepicker({
showAnim: '',
dateFormat: 'm/d/yy',
showOn: 'button',
buttonImageOnly: true,
buttonImage: '../../js/txtdropdown/txtdropdown-btn.png',
buttonText: 'Select a date'
});
$(".timedropdown").timedropdown();
Я пытался изменить их на:
$(".datepicker").live("datepicker", function() {
$(this).datepicker({
showAnim: '',
dateFormat: 'm/d/yy',
showOn: 'button',
buttonImageOnly: true,
buttonImage: '../../js/txtdropdown/txtdropdown-btn.png',
buttonText: 'Select a date'
});
});
$(".timedropdown").live("timedropdown", function() {
$(this).timedropdown();
});
Но это не только не работает, но и удаляет их из существующих строк, которые ранее работали.
Что я делаю не так?