2013-05-10 47 views
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..... 

等待你的答案。

谢谢。

+0

@ kgms21,可能是你可以尝试$ .ui.activeDiv.attr(“id”)==“contents01”或简单的JavaScript。如果(document.getElementbyId(“contents01)== true) – Mkpatel 2013-05-17 06:53:03

+0

我会尽快尝试并在这里反馈。谢谢 – 2013-05-17 13:21:31

+0

好吧试试看,然后告诉我。 – Mkpatel 2013-05-18 04:43:07

回答

0

这是我得到的ID,我只是它包裹在一个jqMobi对象:

if($($.ui.activeDiv).prop("id") == "someId") 
     //do something. 
0

,或者你可以做到这一点

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