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

Posted by Find my true self Fimtrus
2013. 6. 4. 17:28 Programming/Hybrid App

이것때문에 몇일을 삽질하고....화면 만든 다음에 크롬에서 컨트롤 CV를 얼마나했는데...

아래의 코드로 간단하게 적용할 수 있다....


//이렇게만 하면 jQuery의 Default UI가 적용이 되지 않는다.
$("타겟").append("추가할 html");

//하지만 강제로 pagecreate 트리거를 발생시키면!!
$("타겟").append("추가할 html").trigger("pagecreate");
//Default UI가 짠하고 생성된다.!!


위의 코드는 오직!! data-role 이 page 인 것만 동작한다.

다른 data-role에서도 적용할 수 있는 방법을 찾아...보아야겠다.


..

.

.


잠깐의 고민으로... 위의 문제를 수정한 코드!!

정말 간단하네..참..이걸로 몇일을 고민하다니.

//트리거를 create로 변경해주면 된다.
$("타겟").append("추가할 html").trigger("create");
//
//

실제 적용화면~~!

적용전...

적용후...


이 댓글을 비밀 댓글로

[Android] 안드로이드 SDK 버전별 점유율

Posted by Find my true self Fimtrus
2013. 5. 28. 13:50 Programming/Android



출처 : http://developer.android.com/about/dashboards/index.html
이 댓글을 비밀 댓글로

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

Posted by Find my true self Fimtrus
2013. 5. 28. 11:35 Programming/Hybrid App

화면 진입시 체크박스에 대한 세팅이 필요할 때가 있다.

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 적용하기.

Posted by Find my true self Fimtrus
2013. 5. 23. 13:41 Programming/Hybrid App

이건..길게 설명 할 것도 없고, 아래의 코드를 적용하면 된다.



Append :


$('Root View').append($(data).fadeIn());

Remove :


$('삭제할 화면').fadeOut("normal", function() { $(this).remove(); });

이 댓글을 비밀 댓글로

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

Posted by Find my true self Fimtrus
2013. 5. 23. 13:35 Programming/Hybrid App

화면을 동적추가할때 코드로 html을 추가하게된다.

하지만, 그 양이 많다면, 소스코드가 지저분해질 수 있는데, 

아래와 같은 방법으로 html파일을 읽어 원하는 곳에 추가할 수 있다.


/**
 * @param data : 파싱된 데이터가 리턴된다.
**/
$.get("fileName", function(data){
	$('추가할 Root View').append($(data).fadeIn());
});

이 댓글을 비밀 댓글로

[Javascript] 자바스크립트 암호화 관련 Github

Posted by Find my true self Fimtrus
2013. 5. 20. 11:00 Programming/Hybrid App

아래의 주소에 접속하면 체크아웃 받을 수 있다.

https://github.com/tomyun/crypto-js

이 댓글을 비밀 댓글로

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

Posted by Find my true self Fimtrus
2013. 5. 14. 17:17 Programming/Android

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.proceed();
}
}

그리고 WebView에 set 해주면!!.

mWebView.setWebViewClient(new WebClient());

정상적으로 동작하는 웹뷰를 볼수 있다.

이 댓글을 비밀 댓글로

[Android] 브라우저 디버깅. 콘솔창 열기.

Posted by Find my true self Fimtrus
2013. 5. 14. 10:21 Programming/Android

안드로이드 내장 브라우저에서 콘솔창이 필요할 때가 있다.

간단하게 주소창에 아래의 코드를 입력하면 된다.

about:debug

그러면 상단에

SHOW JAVASCRIPT CONSOLE 이라는 탭이 생기게 된다!

이 댓글을 비밀 댓글로

[Android] ActionBarImpl 에러. Dialog 에러

Posted by Find my true self Fimtrus
2013. 5. 14. 10:19 Programming/Android

안드로이드에서 스타일을 지정하였을때(특히 다이얼로그)

ICS 미만 버전에서는 이상없이 동작하다가, 이상부터 문제가 발생되는 경우가 있다.

ICS 이상버전부터는 스타일을 지정할 때, parent를 설정하도록 되어 있다.

parent가 설정되지 않았을 경우, 상위 스타일을 알 수 없기 때문에, 파서에서 에러를 발생시킨다.



이 댓글을 비밀 댓글로

[Javascript] 숫자 금액 표시 세자리 콤마

Posted by Find my true self Fimtrus
2013. 5. 10. 10:59 Programming/Hybrid App

정말 간단하다.

javascript의 Number 클래스가 지원하는 함수를 사용하면 된다.

var money = 2312000; //2,312,000원
money.toLocaleString();

결과 :

money.toLocaleString()
"2,312,000"

이 댓글을 비밀 댓글로