프론트엔드 언어2017. 3. 29. 21:47

제이쿼리 모바일에서 제공해주는 여러가지 이쁜 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
Posted by EL2A