page1.html、page2.htmlなど、ajax経由でページをロードするjQuery Mobileアプリがあります
page1.html にボタンがあります。
<a href="page2.html" data-role="button" class="submit">Submit</a>
page2.html にはボタンもあります
<a href="page3.html" data-role="button" class="submit">Submit</a>
本文内の各ページで次のコードを使用して参照されるスクリプト ファイル (script.js) があります。
$(document).on('pagechange', function(){
console.log('new page');
$('.submit').on('click', function(){
console.log($('this'));
});
}
「新しいページ」は各ページのコンソールに書き込まれていますが、クリックは単一のページにのみ登録されています (ページを更新すると、そのページでのみ機能します)
各ページでクリックを発生させる方法についてのアイデアはありますか?