多くの場合、私はフォームでjQueryのすばらしいdatepickerを使用しています。入力のIDまたはクラスが何であるかを知らなくても、それを適用する一般的な方法が必要でした。私はこれを思いついた:
<span id="datePickerChild">
<input type="text"/>
</span>
<script type="text/javascript">
$(document.getElementById("datePickerChild").firstChild).datepicker();
</script>
mvc3フレームワークを使用すると、これらの入力はヘルパーに基づいて実行時に独自のIDなどで入力されるため、この動的なアプローチが必要でした。これを行うためのより効率的な方法はありますか?
編集:
jQuery1.4.4の使用