我正在使用jQuery Mobile开发移动网站。 Safari浏览器(5.1)无法识别jQuery点击事件 - 如(“#button1”)。click(function(){......});
有什么想法吗?
代码段:
$("#submit").click(function () {
alert("hello");
});
<form id="loginForm" class="validate" action="" method="get">
<input type="button" id="submit" name="submit" value="LOGIN" /> </form>
答案 0 :(得分:0)
在某些移动浏览器中并不总是触发JavaScript click
事件,因此您可能还必须绑定到tap
事件,如下所示:
$("#submit").bind("click tap", function () {
alert("hello");
});
有关jQuery Mobile事件的更多信息,请访问:http://jquerymobile.com/test/docs/api/events.html
答案 1 :(得分:0)