2017-02-08 3 views
0

私はボタンを使って、必要なだけ多くの行をテーブルに追加できます。 このテーブルとその<td>には、jquery-uiのdatepicker用のtdがあります。jqueryとjquery-uiで必要なだけ多くの日付ピッカーを挿入します

このjsfiddleでは、最初の行のdatepickerを開くことができず、後で作成された行のどちらも開くことができません。

私のローカルウェブサイトではなく、最初の行にはdatepickerが動作しています。代わりに後で作成された行は動作しません。それはおそらく適切な関数を呼び出す際の問題ですが、私は今それを見ることができません。

まもなく、私は新しい行を追加できますが、idが正しく増加してもdatepickerは開かないという問題があります。 jsfiddleへ

リンク:my jsfiddle

答えて

0

あなたが動的に新しい要素を作成します。 以下をご覧ください:Event binding on dynamically created elements?

イベントをこれらの要素にバインドする方法。

+0

興味深いですが、投稿されたサンプルはほんの一部です。このプロジェクトは本当に少数の人によって使用されていますが、私はちょうどそれを修正したいと思います。後ろのメカニズムを改善するつもりはありません。しかし、それを指摘してくれてありがとう! – Nihvel

0

申し訳ありません。私は間違った行の関数を呼び出します。私が少し前にjをインクリメントした後に呼び出す必要はありません。愚かなこと:D

関連する問題