Programming 106

[jQuery] html 동적 추가후 jQuery Default UI 적용하기.

이것때문에 몇일을 삽질하고....화면 만든 다음에 크롬에서 컨트롤 CV를 얼마나했는데...아래의 코드로 간단하게 적용할 수 있다.... //이렇게만 하면 jQuery의 Default UI가 적용이 되지 않는다. $("타겟").append("추가할 html"); //하지만 강제로 pagecreate 트리거를 발생시키면!! $("타겟").append("추가할 html").trigger("pagecreate"); //Default UI가 짠하고 생성된다.!! 위의 코드는 오직!! data-role 이 page 인 것만 동작한다.다른 data-role에서도 적용할 수 있는 방법을 찾아...보아야겠다. .... 잠깐의 고민으로... 위의 문제를 수정한 코드!!정말 간단하네..참..이걸로 몇일을 고민하다니. //트..

[jQuery] checkbox, radiobox javascript로 제어하기.

화면 진입시 체크박스에 대한 세팅이 필요할 때가 있다. jQuery는 익숙치 않아, 이부분을 찾는데 시간이 많이 걸렸는데, 아래의 코드로 간단하게 제어할 수 있다. //uncheck. $('.selector').prop('checked',false).checkboxradio('refresh'); //check $('.selector').prop('checked',true).checkboxradio('refresh'); 화면을 refresh 해주어야 정상적으로 check가 되는 것을 확인 할 수 있다. 그리고, 해당 checkbox의 체크여부를 알고 싶다면??? /** * @return boolean */ $('.selector').is(':checked');

[jQuery] 외부 html파일을 읽어 현재 페이지에 추가하기.(append external html into current page)

화면을 동적추가할때 코드로 html을 추가하게된다. 하지만, 그 양이 많다면, 소스코드가 지저분해질 수 있는데, 아래와 같은 방법으로 html파일을 읽어 원하는 곳에 추가할 수 있다. /** * @param data : 파싱된 데이터가 리턴된다. **/ $.get("fileName", function(data){ $('추가할 Root View').append($(data).fadeIn()); });

[Android] WebView(웹뷰) 신뢰할 수 없는 인증서 문제 해결.

https 사이트를 접속하려고할 때, 서버측 인증서에 문제가 없을 경우에는 발생하지 않지만, 인증서가 신뢰할 수 없을 때, 찾을 수 없는 페이지라는 에러를 받게 된다. 간단하게 WebView Setting으로 해결할 수 있다. 우선 WebClient를 만든다. public class WebClient extends WebViewClient {} 그리고 Override Method 중, onReceivedSslError 를 추가한다. public class WebClient extends WebViewClient { @Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error){ handler.pr..

Programming/Android 2013.05.14