1

我在一个phonegap项目上。

我用 JQMobi 做我的项目(新名称是英特尔的应用程序框架)..

在这个项目中,我想确定可见/活动面板以根据它启动我的功能。

这是我尝试过的;

$(document).bind('pageshow', function () {
        var id = $.ui.activeDiv[0].id;

        if ($.ui.activeDiv[0].id=="contents01"){
             getLive();        
            }
        });

       function getLive(){
          alert('on live page!');
        }

我如何在 jqmobi/app 框架中做到这一点?

我在jquery mobile中使用了它并且它正在工作。

$(document).bind('pageshow', function () {
    var id = $.mobile.activePage[0].id;

    if (id=="home"){
         getHomePage();        
    }
    else.....

等待你的答复。

谢谢。

4

2 回答 2

0

这就是我获取 ID 的方式,我只是将它包装在一个 jqMobi 对象中:

if( $($.ui.activeDiv).prop("id") == "someId" )
        //do something.
于 2013-05-17T19:10:47.250 回答
0

或者你可以这样做

$.ui.activeDiv.id == "contents01";

于 2015-07-01T15:18:51.240 回答