所以我的页面可以在 IE、Chrome 和 Firefox 上运行,也可以在我朋友的 Galaxy 手机上运行。很简单:
<script type="text/javascript" src="jquery-1.10.1.min.js"></script>
<script type="text/javascript">
function UpdateCart(itemid,todo)
{
$.ajaxSetup({ cache: false });
$.get("http://www.example.com/updatecart.php?itemnumber=" + itemid + "&todo=" + todo, function(){location.reload(true)});
return false;
}
</script>
然后是用户应单击以执行操作的链接:
<a name='removefromcart' id='removefromcart' href='#' onClick='javascript:UpdateCart("60813","remove");return false;'>Remove Item</a>
当我使用我的个人手机(不是我朋友的手机)时,页面呈现一切正常。该页面甚至有一个 onClick 事件来打开一个新窗口,并且该 onclick 甚至可以工作。但是带有 jQuery 函数的 onClick 事件不起作用,它们只是不做任何事情。我已经尝试了文本代码以及按钮,但无济于事。
有人告诉我使用 jQuery mobile,但我尝试对其进行研究,但找不到如何使用它或将什么代码放在哪里。我是纽布莱特!对不起!
编辑:刚试过我兄弟的 iPhone 5,它也没有用。所以我想说的是移动问题。