Javascript pageshow eventlistener未触发
我在一个名为clockIn.html的文件中有这个divJavascript pageshow eventlistener未触发,javascript,jquery,html,jquery-mobile,cordova,Javascript,Jquery,Html,Jquery Mobile,Cordova,我在一个名为clockIn.html的文件中有这个div <div data-role="page" data-theme="a" id="hrsWorked"> <div data-role="header" data-theme="a"> <h1>Hours Worked</h1> <a href="clockIn.html" id="exitBtn">Back&l
<div data-role="page" data-theme="a" id="hrsWorked">
<div data-role="header" data-theme="a">
<h1>Hours Worked</h1>
<a href="clockIn.html" id="exitBtn">Back</a>
</div>
<div data-role="content">
<div id="hrsWorkedDiv">
</div>
</div>
</div>
$(document).on("#hrsWorked", "pageshow", function()
{
alert('here 1');
displayHrsWorked(localStorage.getItem('carerID'));
});
我没有得到警告。我做错了什么?我对这个很陌生,正在学习其他人的代码。Jquery mobile版本:“js/Jquery.mobile-1.2.0.min.js”和cordova版本:“js/cordova-2.6.0.js”onpageshow事件与onload事件类似,只是它发生在页面首次加载时的onload事件之后。此外,每次加载页面时都会发生onpageshow事件,而从缓存加载页面时不会发生onload事件。
我肯定没有抓住要点,但我不明白为什么在我的应用程序或浏览器中导航到该页面时没有收到警报?
“pageshow”、“.selector”、function
事件,然后是selector。@Omar哦,我明白了,谢谢