現在、私の JS では、datepicker スクリプトを関連付ける入力 ID を静的に定義しています。
そのようです:
$('datepicker1').glDatePicker();
ただし、これを動的にするために、これを for ループにリファクタリングして、datepicker を必要とする複数のフィールドをそのループで呼び出すことができるようにしました。
dateArray[y] = "datePicker" + i;
//out of loop scope
for (i = 0; i < dateArray.length; i++)
{
$(dateArray[i]).glDatePicker();
}
うまくいかないようです。値をログに出力して、配列に値があることを確認しました。
これはjQueryの制限ですか?
ありがとう