像这样将我的绑定添加到 pageinit 事件中:
$('#mypage').on("pageinit", function () {
$('#login-sumbit').on('click', function () {
console.log('button clicked');
});
});
我希望 pageinit 只绑定一次点击事件。但是在我的单页应用程序中发生的情况是,每次加载页面时按钮都会绑定,即使单击返回也是如此。
这会导致不需要的多个重复绑定。关于在我的单页应用程序中使用什么事件仅绑定一次的任何想法,以便在同一会话中再次加载页面(后退按钮,加载内联页面)不会重新绑定?