제이쿼리 모바일에서 제공해주는 여러가지 이쁜 UI 또는 기능들을 사용할 수 있습니다.
페이지 처음 시작할때만 불러와 적용 되지만 스크립트로 HTML 태그를 수정하면,
수정된 태그는 jQuery Mobile 적용이 되지 않습니다.
저의 경우에는 AJAX 로 데이터를 불러와 append 또는 html로 태그를 변경했는데 제이쿼리 모바일이 적용이 되지 않아 정말 한참동안 애먹었습니다.
하지만.. 결과를 찾았는데. 너무나 허무하네요.. ㅋㅋㅋ
뒤에 밑의 코드만 추가해주면 되는 거였습니다.
.trigger("create");
필요한 경우에는 밑의 코드도 같이 추가합니다.
.listview("refresh");
완성한 코드
$("#meetingList").html(Html).trigger("create");
이로써 AJAX로 데이터를 불러온 후에 HTML 태그를 변경한 후에 제이쿼리 모바일이 다시적용 됩니다.
자동으로 태그 수정시마다 적용되도록 해주는 기능이 있다면 참 좋을텐데 말이죠.. 불편하지만
수동으로 붙여서 해결해야겠네요.
'프론트엔드 언어' 카테고리의 다른 글
자바스크립트로 작성한 정렬 (0) | 2017.06.18 |
---|---|
함수의 호출 (0) | 2017.03.24 |
arguments (0) | 2017.03.24 |
클로저 (0) | 2017.03.24 |
값으로서의 함수와 콜백 (0) | 2017.03.24 |