js實現兩個div交換位置

2021-06-09 14:13:55 字數 623 閱讀 4774

同事問了乙個問題,就是關於兩個層交換位置的問題,其實實現起來很簡單,我在這裡簡單的列舉兩種方法:

方法一:這裡只是用的純js來實現,我直接貼**,其中前面是判斷是否相容fixfox

function movediv(id_1,id_2)  //引數傳遞的是你需要交換位置的兩個div的id

else

}var obj= document.createelement("a");

var t1 = document.getelementbyid(id_1);

var t2 = document.getelementbyid(id_2);

insert(obj,t2);

insert(t2,t1);

insert(t1,obj);

document.body.removechild(obj);

}

方法二:如果你用了jquery的話,就可以簡化很多

$("#b").after($("#a"))

鍊錶中每兩個節點交換位置

leetcode上的一道兩兩交換鍊錶節點的題目 如下 給定乙個鍊錶,兩兩交換其中相鄰的節點,並返回交換後的鍊錶。你不能只是單純的改變節點內部的值,而是需要實際的進行節點交換。示例 給定 1 2 3 4,你應該返回 2 1 4 3.使用迭代法求解時遇到了乙個想了一晚上的問題,記錄如下 首先,官方給出的...

交換位置的功能實現

交換位置的功能實現 專案需求 位置可以自定義,根據要求進行上移和下移 向上移動 select select from s artist type where pid and kind 1 and sorton sartisttype getuptypebypidandsorton param pid...

異或運算的妙用,兩個整型變數交換位置

異或運算符號 按照二進位制的位進行異或運算 兩個位分別為1 0 不分前後 結果為1,其他都為0 例如十進位制 二進位制 1 12 10 3 11 4 100 5 101 1 2結果二進位制就是11 轉換成十進位制就是3 4 5結果是1 轉換成十進位制還是1 根據上面的我們再來看 1 2 3 3 2 ...