为什么我不能在changePage之后初始化?

时间:2012-12-14 00:25:28

标签: jquery-mobile

我将changePage更改为包含以下代码的页面,但是不会调用on_load函数。但是,当我用alert(“HELLO”)替换对on_load()的调用时;这确实被称为。为什么哦为什么?

<div data-role="page" id="index">
HI
   <script type="text/javascript">
            $("#index").live('pageinit', function() {
                on_load();
            });
        </script>

1 个答案:

答案 0 :(得分:0)

我认为您必须“收听”的事件是页面显示的时间,而不是它启动的时间,

http://jquerymobile.com/test/docs/api/events.html

$("#index").live('pageshow', function() {
            on_load();
        });