Jquery Mobile按钮在iphone上不能正确响应



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

我面临两个问题:

  1. 在项目列表中,当我点击iPhone上的列表时,它什么也不做。但按住它一会儿,它会打开选项,如打开,在safari中打开等,点击它可以看到下一页。每个项目都是如此。无论是列表项、返回按钮还是锚点,都可以使用data-role="button"。它是工作良好的浏览器与完美的鼠标点击。需要帮助! !

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

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

关于第一个问题,它是Jquery mobile Beta 1中的缺陷,在一些夜间构建中已经修复,可以从Jquery mobile论坛下载。

第二步,我在html中添加了标签,然后使用jquery替换中间的html。

最新更新