gpt4 book ai didi

jquery - PhoneGap构建+ jquerymobile : onclick on button does not work

转载 作者:行者123 更新时间:2023-12-01 01:51:02 24 4
gpt4 key购买 nike

我使用 jquery mobile 开发了一个移动应用程序。在特定页面上,我尝试通过按钮上的“onclick”调用 JavaScript 函数。

在线托管时,所有内容均可在 iPhone 上的 Safari 浏览器中完美运行。 http://laughlouder.onesixtydev.nl/star/batna.html

但是当我通过 PhoneGap 构建(在线)构建应用程序时,按钮被卡住。我不确定应用程序的 PhoneGap 版本是否对此 Web View 使用相同的 Safari 浏览器。但无论我尝试什么,该链接都不起作用。

尝试过这个: <input type="button" value="Save" onclick="doSetItem();" data-ajax="false">

还有这个: <a href="#" data-role="button" onclick"doSetItem();">

奇怪的是,它在 Safari 中有效,但不能通过 PhoneGap 构建。到底有什么区别?

尝试将函数放入文档就绪状态,或通过正文中的 onload 加载它,都没有什么区别。谷歌搜索了好几天了,似乎没有人遇到同样的问题。

谁能帮忙?非常感谢。

最佳答案

您应该使用点击事件而不是单击事件。

 <a href="#" data-role="button" ontap"doSetItem();">

http://digitalize.ca/2010/02/jqtouch-tap-vs-click/

http://www.bagonca.com/blog/2010/06/18/use-tap-events-instead-of-click-events-in-iphone-browser/

关于jquery - PhoneGap构建+ jquerymobile : onclick on button does not work,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9956014/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com