移动后元素消失

时间:2014-09-13 05:28:48

标签: javascript

我尝试使用javascript重新排序表格中的行列表。我以为我会

  1. 创建一个虚拟元素
  2. 将所有行添加到该元素
  3. 按正确的顺序将所有行添加回原始容器
  4. 顺便说一句,这些行是通过javascript和getElementsByClassName获取的(所有这些行都有类名" sortrow")。这里的问题是,当我开始移动元素时,它们从行数组中消失,我想我可以通过另一个getElementsByClassName将它们添加回列表,但它们被移走的顺序可能与顺序不同它们首先被呈现(因此在脚本中编写索引)。

    然后我试着将容器innerHTML设置为空,然后读取它们但是同样的事情发生了,它们从数组中消失了。

    我不知道该怎么做,我怎样才能移动它们,同时在js中保留对它们的引用?

    还试图保持这个jquery免费。

0 个答案:

没有答案