Javascript确认不能正常工作与剑道移动ui



在Ipad或Iphone上当我点击取消确认框时,取消后触摸标签或手机屏幕再次提示该确认框。这是我的代码

<div data-role="view" id="message" data-title="Message" data-layout="default">
<a data-click="closeModalViewLogin" data-role="button" data-align="right">Close</a>
</div>

这是我的javascript代码

  <script>
    function closeModalViewLogin()
    {
    return confirm("Are u sure?")
    }
    </script>

请给一些建议

如果您正在使用Phonegap,那么您可以使用

notification.confirm(....)

不幸的是,这是一个已知的问题。启动浏览器警报和确认对话框会打乱事件顺序,从而导致您遇到的问题。我们建议的一个常见的解决方法是将confirm调用包装在setTimeout中。

最新更新