본문 바로가기

[jQuery] html 동적 추가후 jQuery Default UI 적용하기. 이것때문에 몇일을 삽질하고....화면 만든 다음에 크롬에서 컨트롤 CV를 얼마나했는데...아래의 코드로 간단하게 적용할 수 있다.... //이렇게만 하면 jQuery의 Default UI가 적용이 되지 않는다. $("타겟").append("추가할 html"); //하지만 강제로 pagecreate 트리거를 발생시키면!! $("타겟").append("추가할 html").trigger("pagecreate"); //Default UI가 짠하고 생성된다.!! 위의 코드는 오직!! data-role 이 page 인 것만 동작한다.다른 data-role에서도 적용할 수 있는 방법을 찾아...보아야겠다. .... 잠깐의 고민으로... 위의 문제를 수정한 코드!!정말 간단하네..참..이걸로 몇일을 고민하다니. //트.. 더보기
[Android] 안드로이드 SDK 버전별 점유율 출처 : http://developer.android.com/about/dashboards/index.html 더보기
[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] append, remove animation 적용하기. 이건..길게 설명 할 것도 없고, 아래의 코드를 적용하면 된다. Append : $('Root View').append($(data).fadeIn()); Remove : $('삭제할 화면').fadeOut("normal", function() { $(this).remove(); }); 더보기
[jQuery] 외부 html파일을 읽어 현재 페이지에 추가하기.(append external html into current page) 화면을 동적추가할때 코드로 html을 추가하게된다. 하지만, 그 양이 많다면, 소스코드가 지저분해질 수 있는데, 아래와 같은 방법으로 html파일을 읽어 원하는 곳에 추가할 수 있다. /** * @param data : 파싱된 데이터가 리턴된다. **/ $.get("fileName", function(data){ $('추가할 Root View').append($(data).fadeIn()); }); 더보기
[Javascript] 자바스크립트 암호화 관련 Github 아래의 주소에 접속하면 체크아웃 받을 수 있다. https://github.com/tomyun/crypto-js 더보기
[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.. 더보기
[Android] 브라우저 디버깅. 콘솔창 열기. 안드로이드 내장 브라우저에서 콘솔창이 필요할 때가 있다.간단하게 주소창에 아래의 코드를 입력하면 된다.about:debug그러면 상단에SHOW JAVASCRIPT CONSOLE 이라는 탭이 생기게 된다! 더보기
[Android] ActionBarImpl 에러. Dialog 에러 안드로이드에서 스타일을 지정하였을때(특히 다이얼로그) ICS 미만 버전에서는 이상없이 동작하다가, 이상부터 문제가 발생되는 경우가 있다. ICS 이상버전부터는 스타일을 지정할 때, parent를 설정하도록 되어 있다. parent가 설정되지 않았을 경우, 상위 스타일을 알 수 없기 때문에, 파서에서 에러를 발생시킨다. 더보기
[Javascript] 숫자 금액 표시 세자리 콤마 정말 간단하다. javascript의 Number 클래스가 지원하는 함수를 사용하면 된다.var money = 2312000; //2,312,000원 money.toLocaleString(); 결과 :money.toLocaleString()"2,312,000" 더보기