これは、Ajax を使用せずに外部ページをロードするが、iOS Web アプリ ウィンドウを維持することについて、以前に投稿した質問への追加です。その例のために私が思いついたのはこれでした
<script>
$(document).bind('pageinit', function() {
$("#test").click(function (event) {
event.preventDefault();
window.location.assign("test.html");
});
});
</script>
しかし今、私がやりたいことは、そのページにあるすべてのリンクに対してこれを設定することです. リンクがいくつあるかわからないので、新しいリンクを追加するたびにこれを行うのは非常に面倒です。だから私はこのスニペットを見つけて、2つを何らかの方法で組み合わせることができると思いました.方法についての指示が必要です.
$('a').each(function(index){
var elementId=$(this). attr("id");
elementId='#'=elementId;
したがって、ページのタグまたは href ごとに、リンクが自動的に取得され、その特定の方法で自動的に読み込まれます。