Jquery 如何浏览JqeuryMobile列表中的项目/详细信息

Jquery 如何浏览JqeuryMobile列表中的项目/详细信息,jquery,jquery-mobile,cordova,Jquery,Jquery Mobile,Cordova,我在JqueryMobile列表中有一些项目是从SQLite db的表中选择的,当我按下这些项目中的任何一个时,我想选择它的详细信息。由于JqueryMobile无法处理多个页面,我不知道如何在页面之间传递参数,也不知道如何处理一个html页面,因此我请求提供一些帮助或示例来说明如何实现这一点 提前谢谢 jquery mobile可以处理“虚拟”多个页面: <body> <div data-role="page1"> <!-- page content

我在JqueryMobile列表中有一些项目是从SQLite db的表中选择的,当我按下这些项目中的任何一个时,我想选择它的详细信息。由于JqueryMobile无法处理多个页面,我不知道如何在页面之间传递参数,也不知道如何处理一个html页面,因此我请求提供一些帮助或示例来说明如何实现这一点


提前谢谢

jquery mobile可以处理“虚拟”多个页面:

<body>
  <div data-role="page1">
    <!-- page content -->
  </div>
  <div data-role="page2">
    <!-- page content -->
  </div>
</body>
而getUrlVars()函数读取:

function getUrlVars() {
    var vars = {};
    var url = window.location.toString();
        url = url.split('#')[0];
        var parts = url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
        vars[key] = value;
    });
return vars;
}

    return vars;
}

希望这对……有帮助。

谢谢克里斯!我最终使用SessionStorage来保存id,因为我不想使用“rel=external”,但这是一个很好的方法。
<a href="nextsite.html?parameter1=1&parameter2=2" rel="external">pass some parameters</a>
var parameter1 = getUrlVars()["parameter1"];
var parameter2 = getUrlVars()["parameter2"];
function getUrlVars() {
    var vars = {};
    var url = window.location.toString();
        url = url.split('#')[0];
        var parts = url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
        vars[key] = value;
    });
return vars;
}

    return vars;
}