2009-09-08 3 views
0

JQuery를 사용하여 다소 큰 테이블을 만드는 웹 사이트가 있습니다. 이 방법으로 클래스별로 생성 된 입력 요소 집합을 선택하고 datepicker를 추가하려고하면 아무 일도 일어나지 않습니다. 테이블이 생성 될 때 document.ready(); $ ('. date_pick')을 실행해야하는 특정 시간이 있습니까? datepicker(); 이 일을하기 위해서? 그렇지 않다면 무엇을 잘못 할 수 있습니까?생성 된 DOM 요소가있는 JQuery Datepicker

답변

5

관련 코드를 제공 할 수 있다면 도움이 될 것입니다. 하지만 기본적으로 datepicker()을 DOM에 삽입하면 해당 요소에 할당 할 수 있어야합니다.

여기에 jQuery를 통해 DOM에 삽입 된 테이블의 입력에 datepicker를 첨부하는 Working Demo이 있습니다. Firefox 3.5 및 IE 6에서 테스트되었습니다.

+0

그건 미친 짓이야. 감사. – Tarik

0

코드가 없으면이 코드를 직접 디버깅해야합니다. 가이드 라인의 커플 : 당신이 jQuery를 사용하는 경우

  • , jQuery의 기능보다는 document.ready()
  • 는 당신이 datepickers에게 테이블 후 를 선언하고 확신에 내장 생성을 사용할 수 있습니까?
  • 입력 요소의 ID가 같지 않은지 확인하고 동일한 클래스 이름을 지정한 다음 비슷한 것을하십시오.

    $ ('. dateInputs'). datePicker();