0

有人能帮忙吗?

pageinit 不会触发!

JS

$(document).off("pageinit pageshow", "#fachub").on("pageinit", "#fachub", function() {

    alert("Hello");

});

HTML

<html>
    <head>
     <script src="../js/script.js"></script>

    </head>

    <body>
        <div data-role="page" class="jqm-demos jqm-home jqm-cori carehub" data-theme="c" id="fachub">
            <h3 id="appendtoh3">Facilities Hub</h3>
        </div>
        <!-- /page -->
    </body>

</html>

当我在浏览器上加载页面时,我根本没有收到任何警报,它只是空白页面。

4

1 回答 1

0

尝试使用pagecreate而不是pageinit. 文档说 pageinit 在 jQM 1.4.0 中已被弃用。

$(document).off("pagecreate pageshow", "#fachub").on("pagecreate", "#fachub", function() {

    alert("Hello");

});
于 2016-08-31T07:58:42.930 回答