javascript - 一个 document.createElement,追加两次,只显示一次

标签 javascript jquery

我想在页面的开头和结尾使用一个按钮:

var button_save = document.createElement('button');
$("#compteurs").append(button_save);
[...]
$("#compteurs").append(button_save);

但它只出现在页面的末尾。如果我将它从页面底部删除,它会出现在页面的开头。这是一种指针。有没有办法只创建一次按钮并使用两次?谢谢!

最佳答案

您可以使用 .clone() ,像这样:

var button_save = $("<button />");
$("#compteurs").append(button_save);
[...]
$("#compteurs").append(button_save.clone());

关于javascript - 一个 document.createElement,追加两次,只显示一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2594578/

相关文章:

javascript - 谷歌折线图 : dashed section

javascript - 删除链式 promise

javascript - Jade 中数组的长度未定义

javascript - 更改选择上的 php 函数

javascript - jQuery 插件创作和/或构造函数注入(inject)

javascript - 接受数字并在文本字段中清空的指令

javascript - react 原生 : borderBottomWidth not working

jquery - 循环分配高度

javascript - 通过 javascript 将 php 值数组插入到选择选项中

javascript - 我似乎在用 Javascript 完全创建一个变量之前使用它,但这行得通——为什么?