如何使用Jquery mobile在不同的页面中运行javascript?

时间:2011-08-11 12:27:27

标签: jquery jquery-mobile

似乎在转换到新页面后,无法运行javascript。由于大多数体面的客户端应用程序现在涉及大量的JavaScript,因此Jquery移动设备的一般首选模式是在每个页面中使用javascript吗?

2 个答案:

答案 0 :(得分:0)

您可以绑定到pageshow事件并根据页面显示时间运行jquery代码:

$(document).ready(function(){           
    $('div').live('pageshow', function () { 
        if(this.id=="months.html"){
            //Page specific to a page div with "months.html" id
            alert("The month.html page was just shown");
        }
    });
});

答案 1 :(得分:0)

所有JavaScript都应该在根页面中。因此,如果index.html是您的主页,则将所有JavaScript放在该页面中