使用JavaScript将元素在DOM树中向上或向下移动一位。
我想要使用JavaScript(或者jQuery也可以)的方式,在已知的特定父级中,将一个元素上移或下移一个位置,但是我希望脚本能够知道元素是否是父级中的第一个或最后一个元素,以避免移动。例如,假设我有以下代码...
当点击按钮时,我希望传递一个已知的id(比如div_2
),并将其上移到它上方的位置,与先前位于其前面的元素(在这种情况下是div_1
)交换位置。元素的id不需要更改,也不需要知道它们的新位置,除非它们再次被移动。