当前位置: 首页 > 面试题库 >

是否有本机jQuery函数来切换元素?

傅峰
2023-03-14
问题内容

我可以轻松地用jQuery交换两个元素吗?

如果可能的话,我正在用一行完成此操作。

我有一个select元素,并且有两个按钮可以上下移动选项,并且已经有选择的对象和目标选择器,我使用if来实现,但是我想知道是否有更简单的方法。


问题答案:

我发现了一种仅使用jQuery解决此问题的有趣方法

$("#element1").before($("#element2"));

要么

$("#element1").after($("#element2"));

:)



 类似资料:
  • 问题内容: 我需要将json对象转换为url形式,例如:“ parameter = 12&asd = 1” 我做到了: 但是我想知道是否在javascript或JSON对象中有任何功能可以做到这一点? 问题答案: jQuery提供的功能完全可以做到这一点。如果您不使用jquery,请看一下source。 基本上,它是这样的: 2019更新 :现在有一个内置对象用于这种事情:

  • 问题内容: 我刚刚发现了Swift 函数。似乎很有用。 它需要2个输入数组,并从每个数组的值对中创建一个元组数组。 是否有zip的变体,可以接受任意数量的数组并输出具有相同数量元素的元组?似乎应该有一种方法可以做到这一点。 问题答案: 不,由于Swift缺乏可变参数泛型,因此目前无法实现任意数量的序列。泛型宣言中对此进行了讨论。 同时,我编写了一个模板来生成自定义Arity的ZipSequence

  • 问题内容: 我想在CSS之间切换,因此当用户单击按钮()时,它会显示菜单()并更改CSS,而当用户再次单击它时,它将恢复正常。到目前为止,这就是我所拥有的: 有人可以帮忙吗? 问题答案: 对于1.9以下的jQuery版本请参阅https://api.jquery.com/toggle- event 但是,在这种情况下使用类比直接设置CSS更好,请查看提及的addClass和removeClass方

  • 问题内容: 考虑以下两个带有花括号的代码段: 不带花括号: 我知道,在带有大括号的代码段中,通过将每个案例括在大括号中创建了一个新的作用域。但是,如果每种情况都不需要新的作用域(即没有重用变量名),那么将大括号与案例一起使用是否会对性能造成任何形式的损失? 问题答案: 在使用大括号的情况下会有任何性能损失吗? 没有。 花括号可以帮助编译器确定变量,条件,函数声明等的范围。将代码编译成可执行文件后,

  • 问题内容: Java是否有析构函数?我似乎找不到关于此的任何文档。如果没有,我怎么能达到同样的效果? 为了使我的问题更具体,我正在编写一个处理数据的应用程序,规范中说应该有一个“重置”按钮,以将应用程序恢复为最初的启动状态。但是,除非关闭应用程序或按下重置按钮,否则所有数据都必须是“实时”的。 作为通常的C / C ++程序员,我认为这将是微不足道的。(因此,我计划最后实现它。)我对程序进行了结构

  • 问题内容: 我正在使用jQuery,以查看是否有一种简单的方法来确定该元素是否具有与之关联的特定CSS类。 我有该元素的ID,以及我要寻找的CSS类。我只需要能够在if语句中根据元素上该类的存在进行比较。 问题答案: 使用方法: 要么 该参数(显然)是一个字符串,代表您要检查的类,并且返回一个布尔值(因此它不像大多数jQuery方法一样支持链接)。 注意: 如果传递包含空格的参数,则它将与集合的元