이것은 연결된 입력 요소를 클릭하면 나타나는 팝업 메뉴에 있습니다. 사용자가 다른 달로 스크롤하는 경우에도 표시되고 유지되는 날짜 테이블 아래에 정적 텍스트를 삽입 할 수 있기를 원합니다. jQuery UI datepicker - 캘린더 아래에 정적 텍스트를 추가 하시겠습니까?
은 내가.ui-datepicker
클래스에
$('.ui-datepicker').after('text');
를 사용하여 jQuery를 함께하여 작업을 얻는 제압했습니다. 문제는 사용자가 다음 달로 스크롤했을 때 작동하지 않는다는 것입니다. 나는 또한 그 문제를 해결하기 위해 끊임없이 텍스트를 삭제하고 다시 입력하여 setTimeout
으로 수정했습니다. 그것은 정말 해키지만 일했습니다.
다음 문제는 페이지에 여러 개의 텍스트가있는 여러 개의 캘린더가있는 경우입니다. 위의 메서드를 사용하여 .ui-datepicker
의 특정 인스턴스를 대상으로 시도했지만 사실은 페이지의 모든 일정 필드간에 공유되는 datepicker 인스턴스가 하나만 있음을 발견했습니다.
실제로 가능한가?
를 참조하지만 무대 뒤에서, JQuery와 UI가하는, 그것을 만들 수 없습니다. 페이지에 여러 페이지가 있어도 모두 동일한 인스턴스를 사용합니다. – Gnuffo1
변수를 사용하여 jQuery UI 요소의 현재 인스턴스를 캐시하면 그 요소 만 액세스합니다. 따라서 myDatePicker를 선택하면 해당 인스턴스에만 액세스하게됩니다. – Zacho