【发布时间】:2011-12-29 21:37:56
【问题描述】:
我有多个 JavaScript 可拖动的 DIV 窗口。单击 DIV 时,我希望窗口获得最高的 z-index 值。我已经通过向焦点元素添加/删除类来制定解决方案,但是,我希望窗口保持它们的“层”顺序(就好像整个 DIV 窗口节点在被单击时重新附加到 DOM )。
假设 DOM 中有五个 DIV。 div1、div2、div3、div4 和 div5。 -div5 最靠近前面,div1 在后面,依此类推。
当点击 div1 时,-div1 将获得焦点并放在前面,将 div5 设置后退一步。然后点击 div3,-div3 最靠近前面,div1 和 div5 像这样往后退一步:div2, div4, div5, div1, div3。
【问题讨论】:
标签: javascript z-index