페이지의 숨겨진 div에서 콘텐츠를로드하는 페이지 jquery 탭 토글을 구현하고 있습니다. 숨겨진 페이지 중 하나에서 캘린더 팝업 (jQuery.UI API의 일부입니다.이 작품은 자신의 페이지를 찾을 수 있지만 숨겨진 블록에 추가 한 다음 해당 블록을 보이는 윈도우에로드하면 달력이 제대로 팝업하는 내가 시도했습니다 운없이 라이브 사용 -는 이러한 숨겨진 DIV 페이지에 다른 이벤트 바인딩 요소 일 것 여기 Jquery 탭 및 캘린더가 제대로 바인딩되지 않았습니다.
가 뭘 메신저의 샘플입니다.$(".tab-toggle").live("click",function() {
alert("test");
$(".calendar-class").datepicker({showOn: 'both', buttonImage: 'images/icon-calendar2.gif', buttonImageOnly: false, changeMonth: true, changeYear: true, yearRange: '2009:2015'});
});
. 각 페이지로드에 대해 경고가 발생하지만 캘린더가 일정에 리바운드되지 않습니다.
$(".calendar-class").datepicker({showOn: 'both', buttonImage: 'images/icon-calendar2.gif', buttonImageOnly: false, changeMonth: true, changeYear: true, yearRange: '2009:2015'});
페이지에서 잘 작동합니다. 페이지가 즉시 표시되는 창으로로드되지만 다른 페이지로 이동 한 다음 탭으로 돌아 가면 작동이 중지됩니다.
탭이있는 콘텐츠는 이미로드되어 있거나 탭을 변경할 때 필요에 따라 조정할 수 있습니까? – yoda
pageload에로드되었습니다. – BandsOnABudget