2013-03-19 2 views
0

PhoneGap W8 앱에 이상한 문제가 있습니다. W8 jQuery 이벤트가 작동하지 않습니다.

$('#mainPage').bind("pageshow", function(data){ 
    alert("main pageshow"); 
}); 

내가 W8 에뮬레이터 내 응용 프로그램을 디버깅하기 시작

는 것과 같은 이벤트가 위에서 작동하지 않습니다 : 파이어 폭스, 크롬, IE10 브라우저와 안드로이드, iOS 기기에서 작동하는 다음과 같은 코드를 가지고있다. jQuery는 W8을 공식적으로 지원하지 않지만, PhoneGap은 실제로 jQuery Mobile에서 지원되는 IE10 브라우저를 사용합니다.

해결책을 알고 있습니까?

미리 감사드립니다.

답변

0

오 대기, jQuery Mobile doesn't support Windows 8 아직.

bind 이벤트를 live 또는 on으로 변경 하시겠습니까 ?? 그게 도움이 될거야. 다음과 같은 것

$('#mainPage').on("pageshow", function(data){ 
    alert("main pageshow"); 
}); 
+0

나는 지원이 없다는 것을 알고있다. 그러나 그것의 주위에 얻을 방법이 있을지도 모른다. Phonegap은 W8 앱을 빌드하는 데 사용되는 IE10을 지원합니다. 그것은 몇 가지 가능성을 제공합니다. –

+0

@Borewitsch 내가 답변에서 말한대로 시도해 보셨습니까? –

+0

나는 그것을 일찍 시도했다. Btw 라이브는 jQuery 1.9에서 지원되지 않습니다. –

관련 문제