jQuery Mobile对话历史

时间:2013-08-21 04:52:46

标签: jquery-mobile

关闭对话框时,默认操作是导航回打开对话框的页面。

我们有一个用例,如果用户在单击关闭按钮时关闭对话框,则需要此默认操作。

但是,当用户在对话框打开时扫描NFC标签时,我们需要相同的对话框才能导航回来。我们使用

以编程方式关闭NFC扫描对话框
$('#interlink').dialog('close');

在这两种情况下,都需要从DOM中删除对话框,如

$('#interlink').on('pagehide', function () {
    $(this).remove();
    // remove this views popup-containers 
    $('#interlink-video-popup-popup').remove();
    console.log('removed interlink dialog');
});

有没有办法有条件地阻止默认操作(导航回来)?

0 个答案:

没有答案