1
在我的应用程序中,我有一个按钮,单击时会打开引导模式对话框。在iPad上使用模式对话框按下按钮
现在我知道iPad不这样做单击事件,所以我用下面的代码,我在一个教程发现:
var ua = navigator.userAgent,
event = (ua.match(/iPad/i)) ? "touchstart" : "click";
$("button#loginSignup").bind(event, function(e) {
$('#dialogs').load('dialogs/login-signup.php', function(){
$('#dialog').modal()
});
})
但问题是,是,当我按下按钮:
<button id="loginSignup" class="btn btn-primary full-width">Login or Signup</button>
对话框滑入顶部并立即再次返回,就好像关闭按钮被按下一样。
如何解决此错误?
一些额外的信息。我刚刚注意到,如果按钮位于对话框所在的位置,即对话框结束了按钮,对话框将保留。