0

我需要在按钮上的列表视图和地址中显示客户的电子邮件和电话号码,以便用户可以点击移动到下一页。我正在获取 json 数据并使用 javascript 动态添加列表项并使用 JQuery Mobile Beta 1 显示。为了应用样式,我调用 .page() 方法,然后调用 .listview()。

我面临两个问题:

  1. 在项目列表中,当我在 iPhone 上点击列表项时,它什么也不做。但是按住它一会儿,它会打开诸如打开、在 Safari 中打开等选项,单击它可以看到下一页。每个项目都在发生这种情况。无论是列表项、后退按钮还是带有 data-role="button" 的锚点。通过完美的鼠标点击,它在浏览器上运行良好。需要帮忙!!

  2. 我在按钮上应用了一些样式(使用 data-role="button:) 来显示地址。它在第一次时完美显示,但如果我使用后退按钮移动到列表然后再次单击项目,它会显示listview 项目的样式正确,但按钮是简单的链接,而不是应用了样式的按钮。

你能告诉我为什么它在iphone上会这样吗?

4

1 回答 1

0

至于第一个问题,它是 Jquery mobile Beta 1 中的缺陷,该缺陷已在一些最新版本中得到修复,并且可以从 Jquery 移动论坛下载。

其次,我在 html 中添加了标签,然后在使用 jquery 之间替换了 html。

于 2011-08-11T11:49:13.867 回答