0

在我的网站上,我有一个带有 onClick 事件的输入按钮。onClick 事件只是触发一个 javascript 函数。该函数使用 jQuery 进行 Ajax Get 调用,并刷新网页。

它在 IE、Chrome(在我的 PC 上)上运行良好。但在我的手机上,它不起作用。今年买了手机,所以我认为它的浏览功能是最新的。使用安卓作为操作系统。

4

1 回答 1

0

尝试在 JS 中使用tapwithon而不是onclick在 HTML 标签中使用。我有一个与此类似的问题,并通过使用它来解决:

$("#mypage1").on("click tap vclick", "a", function (e) {
    e.preventDefault(); //dont forget this if you're using an anchor tag as a button 
    //your code.
});

vclick来自文档的信息:

jQuery Mobile“vclick”事件处理程序模拟移动设备上的“onclick”事件处理程序。

tap来自文档的信息:

在快速、完整的触摸事件后触发。

于 2013-06-20T17:18:33.470 回答