0

这个 JQM GitHub 页面上,有人询问是否要同时打开两个面板。每当在网上问这个问题时,通常的答案是,这对于 JQM 来说基本上是不可能的,而且无论如何通常是不可取的,这里也不例外。但是,说这话的同一位开发人员提到:

您可能想看看我们如何为我们的演示做同样的事情。左侧的菜单是一个面板,但我们使用一些自定义 CSS 使其内容在更宽的屏幕上始终可见。在右侧,我们有一个用于搜索的覆盖面板。

我已经看遍了那个页面。侧边菜单确实是一个菜单,而且似乎无法关闭。我进入了

$(".jqm-navmenu-panel").panel("close");

在 Chrome 控制台中,除了在 concole 中返回未更改的元素之外没有任何效果,而打开搜索面板然后用“搜索”代替“navmenu”执行相同的命令将明显关闭搜索面板。

我不知道做了什么才能做到这一点。我想在我的项目上复制相同的效果:如果屏幕很宽(实际上只是侧边栏),则两个面板无法关闭,但在较小的屏幕上表现正常。

对于它的价值,面板上的文档列出了一种以编程方式打开两个面板的方法,但我无法让它工作,编写上述内容的同一位开发人员也表示JQM CSS 不支持这一点,该方法应该从文档中删除。

4

0 回答 0