比如 我使用 var list_li = $("li.list"); 获取li的dom对象列表
现在我想实现 比如 索引0 和索引 3 的dom对象互换位置。怎么才能实现呢
一般交换 :
var temp = list_li[0];
list_li[0] = list_li[3];
list_li[3] = temp;
由于对象是引用关系。所以用一般的数据交换原理,不能实现
比如 我使用 var list_li = $("li.list"); 获取li的dom对象列表
现在我想实现 比如 索引0 和索引 3 的dom对象互换位置。怎么才能实现呢
一般交换 :
var temp = list_li[0];
list_li[0] = list_li[3];
list_li[3] = temp;
由于对象是引用关系。所以用一般的数据交换原理,不能实现
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
额 DOM是一棵树,你要互换两个节点应该让它们的父节点知道的。