여러 언어로 PhoneGap 웹 앱을 개발 중이며 jQuery-Localize을 사용하고 있습니다. 간단한 정적 페이지에서 실행하고 있지만 jQuery-Mobile과 통합하면 작동하지 않습니다.jQuery-Localize가 jQuery Mobile에서 작동하지 않습니까?
이 내 간단한 테스트 페이지입니다 :
<div data-role="page" id="pageHome">
<script type="text/javascript">
$("#pageHome").live('pagecreate', function() {
$("[rel*=localize]").localize("index");
});
</script>
<div data-theme="a" data-role="header">
<h3>Home</h3>
<div data-role="navbar" data-iconpos="top">
<ul>
<li><a href="#pageUne" rel="localize[one]" data-theme="" data-icon="home" class="ui-btn-active">no</a></li>
<li><a href="#pageTwo" rel="localize[two]" data-theme="" data-icon="star">no</a></li>
<li><a href="#pageThree" rel="localize[three]" data-theme="a" data-icon="check">no</a></li>
</ul>
</div>
</div>
<div id="content" data-role="content">
<div><b>Welcome!</b></div>
</div>
내가 다음 메시지 콘솔 폰갭에서 얻을
:
Uncaught SyntaxError: Unexpected string at http://code.jquery.com/jquery-1.6.4.min.js:2
내가 이벤트 pagebeforecreate 및 에서 처리하기 위해 노력을 pageInit 성공하지 못함
그래서, https://github.com/coderifous/jquery-localize/issues/15JQM은 DOM에 자신의 물건을 많이 추가 : 누군가가 영어로 대답을 찾고 있다면 여기