Jquery mobile 可以在jquery mobile的弹出窗口(父窗口)中打开弹出窗口吗?
我正在使用jquerymobile1.4.2。 是否可以在弹出窗口(父弹出窗口)中打开弹出窗口(子弹出窗口) 我试过这样做Jquery mobile 可以在jquery mobile的弹出窗口(父窗口)中打开弹出窗口吗?,jquery-mobile,Jquery Mobile,我正在使用jquerymobile1.4.2。 是否可以在弹出窗口(父弹出窗口)中打开弹出窗口(子弹出窗口) 我试过这样做 <a href="#pop1" data-rel="popup" data-position-to="window" data-transition="pop">pop1</a> <div data-role="popup" id="pop1" data-dismissible="false"> Parent popup <
<a href="#pop1" data-rel="popup" data-position-to="window" data-transition="pop">pop1</a>
<div data-role="popup" id="pop1" data-dismissible="false">
Parent popup
<a href="#pop2" data-rel="popup" data-position-to="window" data-transition="pop">popup 2</a>
<div data-role="popup" id="pop2" data-dismissible="false">
Child Popup
</div>
</div>
父弹出窗口
子弹出窗口
但是这不起作用。。有什么方法可以解决这个问题吗?如果您查看弹出的api文档,它会说明以下内容: 该框架目前不支持弹出窗口链接,因此无法将链接从一个弹出窗口嵌入到另一个弹出窗口。在弹出窗口中包含data rel=“popup”的所有链接都不会起任何作用 如果你需要在一个弹出窗口上打开另一个弹出窗口,你必须使用不同的插件或自己的插件。您可以看到我对另一个问题的回答,我使用Simpledialog2插件实现了这一点。我有一个问题,在这里被提及。根据上面的链接,我找到了一个不涉及插件的简单解决方案
$(document).on("pageinit", function () {
$('#del').click(function (e) { // e is the event
setTimeout(function () {
$("#popupDelete").popup("open")
}, 100);
});
});
我有一个演示