これは、phonegap で jquery と css を使用し、UI を実装している Html ページです。ただし、このコードは Andorid OS 4.x バージョンの Webkit で正しく動作していますが、関数がchangePageTermUse()という名前のラベルで呼び出されていません。 Android 2.3デバイスでは、ラベルテキストをクリックするとチェックボックスのみが更新されますが、Android 4.xデバイスでも同じロジックが機能します.何か間違っているのか、2.3.など
参考までに最後に画像を添付します
<div class="chkbox-large-text">
<label>
<input name="checkbox-0 " type="checkbox" data-iconpos="left" id="Chkterms" />
I accept the <a style="text-decoration:underline;" onclick="changePageTermUse()">Terms of Use</a>.
</label>
</div>
JS
function changePageTermUse() {
$.mobile.changePage( "#terms-of-service", {transition: "none"});
}
利用規約のラベル テキストには、Android 4.x では機能するが 2.3 OS では機能しないクリック イベントがあります。