gpt4 book ai didi

javascript - 我将如何使用 Javascript 根据其 ID 对我的 div 进行排序?

转载 作者:行者123 更新时间:2023-11-30 18:39:30 25 4
gpt4 key购买 nike

有什么 Javascript 代码可以让我列出我的 div 的 ID 名称,然后按该顺序显示它们,而无需实际更改我页面上的代码?

我不想一次只交换两个 div 来执行此操作,我想要一个列表/数组,我可以在其中输入顺序,它会按该顺序显示。

我有 4 个 div(div1、div2、div3、div4)

谢谢=D

最佳答案

假设 HTML 是这样的

<div id="wrapper">
<div id="one">One</div>
<div id="two">Two</div>
<div id="three">Three</div>
<div id="four">Four</div>
</div>

你可以用 jQuery 做到这一点

var w = $('#wrapper').html();
var arr = w.split('\n');

$('#wrapper').html(arr[2] + arr[4] + arr[1] + arr[3]);

根据需要更改数组元素的顺序。

注意:我根据换行符 \n 将 html 拆分为一个数组。它给出了第一个空白行,正如我从 div#wrapper 开始收集的那样。因此 arr[0] 永远不会被使用。

示例:http://jsfiddle.net/jasongennaro/yFEVz/1/

关于javascript - 我将如何使用 Javascript 根据其 ID 对我的 div 进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7275055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com