【发布时间】:2023-03-22 08:52:01
【问题描述】:
我使用 jquery mobile 开发了一个移动应用程序。在特定页面上,我尝试通过按钮上的“onclick”调用 javascript 函数。
在线托管时,在 iPhone 上的 Safari 中一切正常。 http://laughlouder.onesixtydev.nl/star/batna.html
但是当我通过 PhoneGap 构建(在线)构建应用程序时,按钮被冻结。 我不确定该应用程序的 PhoneGap 版本是否为此 Web 视图使用相同的 Safari 浏览器。但是无论我尝试什么,链接都不起作用。
试过这个:
<input type="button" value="Save" onclick="doSetItem();" data-ajax="false">
还有这个:
<a href="#" data-role="button" onclick"doSetItem();">
在 Safari 中可以使用的奇怪东西,但不能通过 PhoneGap 构建。到底有什么区别?
尝试将函数放入准备好的文档中,或者通过 onload 在正文中加载它都没有任何区别。谷歌搜索了几天,似乎没有人遇到同样的问题。
谁能帮忙? 非常感谢。
【问题讨论】:
-
你有没有得到这个答案?这个问题把我逼疯了。
标签: jquery button cordova onclick