【问题标题】:Does jQuerys .append(element) method auto-clone the element?jQuerys .append(element) 方法是否自动克隆元素?
【发布时间】:2014-05-07 13:43:10
【问题描述】:

在 jQuery 多选中使用 .append(someHTMLElement) 时,jQuery 是否会克隆元素以自动追加?

例子:

var newElement = $("<p>Some text</p>");
var myElements = $(".multiselector").append(newElement);

这是否会将newElement 添加到myElements 中包含的所有 元素?

【问题讨论】:

  • 你试过运行它吗?只需制作一个小提琴并创建一个测试即可获得答案:jsfiddle.net/z5xJC
  • 是的。 newElement 将附加到所有 myElements

标签: jquery clone


【解决方案1】:

来自docs

.append() 方法将指定的内容作为 jQuery 集合中每个元素的最后一个子元素插入

是的,它复制所有选定的元素。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-31
    • 1970-01-01
    • 2014-06-07
    • 2013-01-26
    相关资源
    最近更新 更多