[android]有多个按钮具有相同的 Id,要在 Phonegap 绑定 jquerymobile

发布时间: 2014/3/4 1:50:36
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我在我 Phonegap android 应用程序有时候我想回到前一页中有很多页。所以我计划在所有页面中添加一个后退按钮。在这种情况下我需要有很多具有不同的 id 按钮,我需要将绑定所有这些 id 的事件侦听器。要克服这一点,可以我有相同的 Id 为所有的按钮,这样将需要绑定的只有一个 id 和执行需要在函数中的采取行动。或建议我一些更好的主意,要克服这种情况。

解决方法 1:

第一次已经有可以方便地将后退按钮添加到您的网页。只需添加此属性:

data-add-back-btn="true"

向与您页面 div data-role="page" 和 jQuery 移动,将自动生成你后退按钮。

官方文档都可以在这里找到: http://jquerymobile.com/demos/1.2.1/docs/toolbars/docs-headers.html

工作示例: http://jsfiddle.net/jpJH4/

或有另一种解决方案,如果你想要选择一个位置,后退按钮可以创建按钮并将此属性添加到他们 (href 不需要):

data-rel="back"

它会自动将服务器作为后退按钮。

<a data-role="button" data-rel="back">Back</a>

工作示例: http://jsfiddle.net/fs3j3/

官方微信
官方QQ群
31647020