gpt4 book ai didi

javascript - 反转 200 个段落列表的顺序

转载 作者:行者123 更新时间:2023-11-30 15:49:50 26 4
gpt4 key购买 nike

我有一个按日期排序的事件列表,每个事件都在 <p> 内。 .还有 200 多个,看起来像这样(我已经设法清理了一点):

<p><strong>1 july 2011</strong> event 1<br>
Place where the event 1 takes place<br>
more infos about event 1<br>
event more infos about event 1</p>
<p><strong>2 september 2011</strong> event 2<br>
Place where the event 2 takes place<br>
more infos about event 2<br>
event more infos about event 2</p>
<p><strong>3 september 2011</strong> event 3<br>
Place where the event 3 takes place<br>
more infos about event 3<br>
event more infos about event 3</p>

它们目前按日期排序(最旧的事件排在最前面),我想做的是颠倒顺序,让最新的事件排在最前面。

我唯一的标记是 <p>每个事件都封装在其中。日期并不总是相同的格式。

我尝试过使用 excel、notepad++ 和他的正则表达式,但可能与 PHP 和/或 JS 有关?

你们能帮我解决这个问题吗?

谢谢!

最佳答案

好吧,在 javascript 中,您可以只读入每个段落,然后以相反的顺序遍历它们。这是你追求的那种东西吗。

  $(function() {

var paras = $('#container p');
var newhtml = "";
for(var i=paras.length-1;i>=0;i--)
{
newhtml += $(paras[i]).html() + "</br>";
}
$('#container').html(newhtml);
});

Example Fiddle

关于javascript - 反转 200 个段落列表的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39574668/

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