当前位置: 首页 > 知识库问答 >
问题:

我可以使用jQuery在有序列表上切换“反转”吗?

何高旻
2023-03-14

我正在使用10个

所有节都有一个标题

共有1个答案

罗学林
2023-03-14

添加了一个工作示例,让我知道在HTML结构发生变化的情况下。

null

$('section span').on('click', function(e) {
   var OlObj = $(this).parent('h1').next('ol');
   OlObj.append( OlObj.find('li').get().reverse());
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<section>
    <h1>artists <span>sort</span></h1>
    <ol>
        <li>Hockney, David</li>
        <li>Matisse, Henri</li>
        <li>Picasso, Pablo</li>
    </ol>
</section>
 类似资料:
  • 问题内容: 在以下示例中: 其中:将打印foo中的所有元素。但是,将省略第一个或第0个元素。 我了解我可以使用foo.reverse()或foo [::-1]反向打印列表,但是我想了解为什么foo [6:0:-1]不能打印整个列表? 问题答案: 切片符号简而言之: 如果要在反转列表时包括第一个元素,则将中间元素留空,如下所示: 您还可以在这里找到有关Python切片的一些很好的信息: Unders

  • 问题内容: 对于HTML中的此下拉列表: 我想打开列表(与单击鼠标左键相同)。使用JavaScript(或更具体地说是jQuery)是否可能? 问题答案: 您可以轻松模拟对元素的单击,但是单击对不会打开下拉菜单。 使用多个选择可能会出现问题。也许您应该考虑容器元素内部的单选按钮,您可以根据需要展开和收缩。

  • 问题内容: 使用,我可以将其发送到PHP页面。现在如何在PHP中反序列化它?它已在jQuery中序列化。 问题答案: 您无需从jquery 方法反序列化PHP中的任何内容。如果对数据进行序列化,则如果使用GET方法ajax请求,则应将其作为查询参数发送给PHP;如果使用POST ajax请求,则应将其作为vars发送。因此,在PHP中,您将访问类似或取决于请求类型的值。 该方法仅采用表单元素并将其

  • 我们有一个基于Java的WebSocket,它目前正在返回JSON,然后我们在一个应用程序中使用它。Net应用程序。由于我们接收的数据的大小,我想开始利用协议缓冲区在大小/带宽以及在序列化和反序列化过程中节省时间/资源方面提供的所有优点。 我的问题是: 如果我要求我们的Java团队将他们的JSON串行化器替换为Prothrobuf的Java实现,那么我可以在我的. Net消费者中使用Prostro

  • 问题内容: 使用Gson的方法时,可以使用某种给定类的set 方法吗? 我想这样做是因为对于目标类的每个全局变量都会进行修剪。 为此有任何GSON API注释吗? 我知道GSON提供了编写自定义序列化器/反序列化器的功能,但我想知道是否还有另一种方法可以实现此目的。 问题答案: 我实施了并在上注册了。因此,对于收到的所有String字段,Gson将使用my 反序列化该值。 下面是我的代码: …以及

  • 根据Mozilla的说法,iOS上没有任何浏览器支持跨源开放策略,这是启用ShareDarrayBuffer的安全要求之一。这是否意味着我不能将SharedArrayBuffer用于iOS平台上的任何Web应用程序?