私は非常に単純な日付ピッカーのセットアップを持っています:
これで<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<link rel="stylesheet" media="screen,projection,tv" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/smoothness/jquery-ui.css" />
<script>
$(function() {
$('input.date').datepicker();
$('button').on('click', function() {
$('#orig').clone()
.attr('id', 'else')
.datepicker()
.appendTo('body');
});
});
</script>
そしてこれで<body>
<input type="date" id="orig" class="date">
<button>duplicate</button>
入力が複製されると、datepicker は初期化されません。http://jsfiddle.net/aMPB2/を参照してください
それの何が問題なのですか?