管理窗口列表(保持顺序)的最佳方法是什么,以便在当前顶级窗口关闭时将下一个窗口提升到顶层。
这是一个Web应用程序,所以我们使用的是jQuery Javascript。
我们讨论了一些简单的解决方案,例如使用数组并将[0]索引视为最顶层的窗口。
我想知道是否有任何可能比我们头脑风暴更有效或更有用的替代方案。
答案 0 :(得分:1)
我真的不知道javascript,但是你不能创建一堆窗口吗?
答案 1 :(得分:1)
如果您想关闭顶部的窗口,请使用堆栈。 如果你还需要在最后打开窗口,那就是队列。
答案 2 :(得分:1)
JS中的堆栈/队列是一个简单的数组,可以使用.push(val)
,.pop()
,.shift(val)
和.unshift()
进行操作。