使用jQuery Mobile,我每次用户查看data-role =“page”时都能检测到

时间:2013-08-28 17:29:33

标签: jquery jquery-mobile

每次显示数据角色页面时,我都需要触发一个函数。

页面是:

<div data-role="page" id="my-page">

我可以使用以下命令在第一次加载页面时触发警报:

$('#my-page').on('pageinit', function() { 
    alert('test');
});

但是每次用户访问#my-page时我都想要提醒。

有可能吗?

2 个答案:

答案 0 :(得分:3)

您可以使用pageshow这样的事件:

$('#my-page').on('pageshow', function() { 
    alert('test');
});

答案 1 :(得分:3)

您应该使用pageshow事件。 以下是文档的link

$('#my-page').on('pageshow', function() { 
    alert('test');
});