我是
jquery Mobile的新手(我熟悉jquery虽然),我找不到在页面显示后运行的事件.我正在使用jStorage存储一些数据,我想要加载来检查是否有任何数据,如果在页面中显示不同的内容(比如在列表中添加元素).
但是如果我更改页面(意味着哈希更改),$(document).ready将不起作用.@H_502_3@
编辑:
我已经尝试了pageshow事件@H_502_3@
$('div').live('pageshow',function(event,ui){ alert('TEST'); });
解决方法
从
jQuery Mobile documentation(始终是一个很好的起点):
pagebeforeshow@H_502_3@
Triggered on the page being shown,before its transition begins.@H_502_3@
pagebeforehide@H_502_3@
Triggered on the page being hidden,before its transition begins.@H_502_3@
pageshow@H_502_3@
Triggered on the page being shown,after its transition completes.@H_502_3@
pagehide@H_502_3@
Triggered on the page being hidden,after its transition completes.@H_502_3@