作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试使用 jquery appendTo 将一个元素复制到另一个容器中。该对象确实已附加,但已从源中删除。有没有一种方法可以在将源元素留在原处的同时附加元素?称它为复制,称它为克隆,随心所欲地调用它。
这是我当前的代码:
jQuery(document).ready(function()
{
jQuery('#button').appendTo('#panel'); //button should appear ALSO in panel.
});
最佳答案
接近,但还不够接近。下面的代码将 clone()
元素,然后将其附加到 #panel
中。
jQuery(document).ready(function()
{
jQuery('#button').clone().appendTo('#panel');
});
请注意,在同一页面中使用两次 ID
是违反标准的。所以,要解决这个问题:
jQuery(document).ready(function()
{
jQuery('#button').clone().attr('id', 'newbutton').appendTo('#panel');
});
关于javascript - jQuery cloneTo 而不是 appendTo?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1197516/
我正在尝试使用 jquery appendTo 将一个元素复制到另一个容器中。该对象确实已附加,但已从源中删除。有没有一种方法可以在将源元素留在原处的同时附加元素?称它为复制,称它为克隆,随心所欲地调
我是一名优秀的程序员,十分优秀!