listview - jQuery Mobile 在 ListView 中缺少后退按钮

标签 listview jquery-mobile back-button

我想我已经阅读了一些有关 jquery 移动设备中的后退按钮存在问题的信息?在查看了使用嵌套列表的文档和演示后,我仍然缺少这个后退按钮 - 这就是我尝试这样做的方式:( super 简化版本,因为它仍然有问题)

<div data-role="page">
   <div data-role="header">....</div>

   <div data-role="content">
       <ul data-role="listview">
            <li>Item 1
                 <ul><li>Item 1 - 2</li><li>Item 1 - 3</ul>
            </li>
            <li>Item 2</li>
            <li>Item 3</li>
       </ul>
   </div>

   <div data-role="footer">....</div>
</div>

据我所知,这应该有一个包含 3 个项目的列表 - 当单击“项目 1”时,它应该将您带到第二个页面,其中包含 2 个项目“项目 1 - 2”和“项目 1 - 3”的列表,此页面上还应该有一个标题栏,标题为“Item 1”,并且还应该有一个后退按钮正确吗??

我也试过:

<div data-role="page" data-add-back-btn="true">......</div>

如果有人能帮助我,那就太好了。我使用的是 jQuery 版本 1.6.2 和 jQuery Mobile 版本 1.0b3。

最佳答案

您是否尝试过更改后退按钮的全局配置?

这是更改配置的文档:http://jquerymobile.com/test/docs/api/globalconfig.html

基本上你只需添加如下内容:

$(document).bind("mobileinit", function(){
  $.mobile.page.prototype.options.addBackBtn = true;
});

关于listview - jQuery Mobile 在 ListView 中缺少后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7407731/

相关文章:

c# - 在最后一个 listviewitem 之后放置一个按钮

java - 我如何使用从 TextView 中的 firebaseDB 检索到的标签解析 HTML 文本?无网页 View

jquery-mobile:获取 ui-li-count 的值

jquery - 将所有标题元素与 Jquery Mobile 中的对齐保持在同一行

java - onBackPressed() 方法在 Android 抽屉导航中无法按预期工作

java - 检查是否在android中按下了返回键?

listview - Flutter:到达嵌套 ListView 的底部时继续在顶部 ListView 中滚动

android - 使用带 Fragment 的 DrawerLayout 时设置 ListView 的 LayoutParams

使用 document.location.href = ="slide"时,jquery 移动数据转换 ""不起作用;已插入 href =""

android - 如何完全关闭android应用程序