Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 13.02.2013, 15:00
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от Зосимов
при таком варианте как и при моем
показать чистый исходник в новом окнеСкрыть/показать номера строкпечать кода с сохранением подсветки1$('#more').click(function(){2$( '#form-inner').filter(':first').clone().appendTo('.frm'); 3$( ".datepicker" ).datepicker();4    }); datepicker работает только на уже существующие поле, а на добавленные нет.
Не ?

$('#more').click(function(){
$('#form-inner').filter(':first').clone().appendTo('.frm'); 
$('.frm').find('.datepicker').last().datepicker();
});
Ответить с цитированием
  #12 (permalink)  
Старый 13.02.2013, 16:50
Кандидат Javascript-наук
Отправить личное сообщение для Зосимов Посмотреть профиль Найти все сообщения от Зосимов
 
Регистрация: 11.02.2013
Сообщений: 102

Сообщение от Deff Посмотреть сообщение
Не ?

$('#more').click(function(){
$('#form-inner').filter(':first').clone().appendTo('.frm'); 
$('.frm').find('.datepicker').last().datepicker();
});
нет. так тоже не работает (
Ответить с цитированием
  #13 (permalink)  
Старый 13.02.2013, 16:50
Кандидат Javascript-наук
Отправить личное сообщение для Зосимов Посмотреть профиль Найти все сообщения от Зосимов
 
Регистрация: 11.02.2013
Сообщений: 102

Сообщение от tsigel Посмотреть сообщение
это же плагин, вам надо подключить его так же как вы подключали его при загрузке страницы.
вы имеете ввиду подключать при каждом добавлении элемента?
Ответить с цитированием
  #14 (permalink)  
Старый 13.02.2013, 16:54
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Зосимов,
Подключать к вновь добавленному элементу
Ответить с цитированием
  #15 (permalink)  
Старый 13.02.2013, 16:58
Кандидат Javascript-наук
Отправить личное сообщение для Зосимов Посмотреть профиль Найти все сообщения от Зосимов
 
Регистрация: 11.02.2013
Сообщений: 102

$('#more').click(function(){
$('#form-inner').filter(':first').clone().appendTo('.frm'); 
$( ".datepicker" ).datepicker();
    });

разве тут я не подключаю?
или что имеется ввиду?
Ответить с цитированием
  #16 (permalink)  
Старый 13.02.2013, 17:09
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Сообщение от Зосимов
$( ".datepicker" ).datepicker();
Да, эта строчка должна подключить плагин.

Только
$('.frm').find('.datepicker').last().datepicker();
Ответить с цитированием
  #17 (permalink)  
Старый 13.02.2013, 17:40
Кандидат Javascript-наук
Отправить личное сообщение для Зосимов Посмотреть профиль Найти все сообщения от Зосимов
 
Регистрация: 11.02.2013
Сообщений: 102

$('#more').click(function(){
$('#form-inner').filter(':first').clone().appendTo('.frm');
$('.frm').find('.datepicker').last().datepicker();
});


так в этом то и проблема - так тоже не работает (
Ответить с цитированием
  #18 (permalink)  
Старый 13.02.2013, 18:01
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Нуу.. тогда не знаю. Вы все сделали верно, я бы сам написал эту datepicker() (аналог с ограниченным функционалом сделать не очень сложно) и получил возможность управлять ей как мне надо.
Посмотрите в документации плагина может что-то сказано о подключении к динамически создаваемым/подгружаемым элементам

Последний раз редактировалось tsigel, 13.02.2013 в 18:05.
Ответить с цитированием
  #19 (permalink)  
Старый 29.04.2013, 11:48
Новичок на форуме
Отправить личное сообщение для allegamex Посмотреть профиль Найти все сообщения от allegamex
 
Регистрация: 04.04.2013
Сообщений: 1

Если ответ всё ещё интересен то он таков:
1. Каждому полю дай другой id, на пример datepicker1.
2. При подключении же скрипта скажи что б скрипт распространялся и на этот id примерно так
<script type="text/javascript">
	$(function() {	
		$( "#datepicker, #datepicker1" ).datepicker({
...
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интервалы дат в jQuery UI Datepicker treef jQuery 1 17.06.2016 02:24
AJAX запрос в Internet Explorer срабатывает через раз nikolayseo jQuery 5 13.11.2012 00:13
Нажатие по дате в календаре срабатывает только со второго клика afr0 Events/DOM/Window 4 31.10.2012 13:39
Не срабатывает обертка фун-и в IE8 zilker Internet Explorer 6 16.07.2012 18:54
jQuery DatePicker: формат даты при передаче в get запросе viko_rus jQuery 0 16.02.2011 13:33