[英]javascript swapNode not working in firefox and chrome
為了對結果進行排序,我正在使用以下代碼在javascript中交換兩個結果數組。 但是它不能在Firefox和Chrome瀏覽器中使用,而只能在IE中使用。
for (x=0; x<resultArr.length; x++) {
allTR[x].swapNode(colArr[resultArr[x]])
}
不使用swapNode函數,如何交換兩個數組。 這里allTR是我的父數組以及目標數組。 無論我可以擁有什么臨時變量,最后我都應該將其附加到allTR數組中。 請幫我這個問題
在標准JavaScript中,這非常簡單:
考慮您要交換兩個兄弟姐妹a
和b
,則代碼如下:
a.parentNode.insertBefore(b,a)
在您的情況下,代碼將為allTR[x].parentnode.insertBefore(colArr[resultArr[x]],allTR[x])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.