Jquery mobile 如何在jQuery Mobile中创建确认对话框?

Jquery mobile 如何在jQuery Mobile中创建确认对话框?,jquery-mobile,Jquery Mobile,我希望在用户单击按钮时显示一个确认对话框(而不是普通的javascript),但我更希望将其嵌入其中,而不是引用另一个页面 如何嵌入用于jQuery移动页面的对话框?您真的有两个选项-如果您希望它弹出并填充页面,您可以创建一个JQM对话框页面(甚至动态),然后切换到它。JQM对话框的详细说明如下: 很有可能将一个新对话框附加到同一页面(只需将其附加到带有data role=“page”的对话框上方的容器中),然后使用$.changePage(…)切换到该对话框 另一个选项是,如果您希望它弹出“

我希望在用户单击按钮时显示一个确认对话框(而不是普通的javascript),但我更希望将其嵌入其中,而不是引用另一个页面


如何嵌入用于jQuery移动页面的对话框?

您真的有两个选项-如果您希望它弹出并填充页面,您可以创建一个JQM对话框页面(甚至动态),然后切换到它。JQM对话框的详细说明如下:

很有可能将一个新对话框附加到同一页面(只需将其附加到带有data role=“page”的对话框上方的容器中),然后使用$.changePage(…)切换到该对话框

另一个选项是,如果您希望它弹出“覆盖”现有内容(来自UI对话框的模态模式),此插件将执行以下操作:

充分披露:第二篇是我写的,所以我有偏见。然而,它确实使用了上面的选项1,当然,如果您愿意自己动手,欢迎您将代码拆开,看看它是如何工作的

编辑:

另一个选择是使用上一个主要版本(我想是1.2.0)中添加的内置弹出界面。可在此处找到,并包含在默认设置中: