jquery HOWTO 选择一个节点并克隆它,然后删除一个按钮最后插入另一个节点

发布于 2024-10-01 04:11:59 字数 415 浏览 2 评论 0原文

下面是html代码的一部分

<div id="test1"><span><input type='text' name='add'/><input type='text' name='del'/><span></div>

<div id="container"></div>

我尝试使用jquery克隆#test1节点并删除添加按钮然后将结果添加到#container我尝试编写如下代码,但似乎不起作用

$("#test1").clone().remove("input[name='add']").appendTo("#container")

希望有人可以帮助,我有重新编辑了问题

below is part of html code

<div id="test1"><span><input type='text' name='add'/><input type='text' name='del'/><span></div>

<div id="container"></div>

i tried to use jquery to clone #test1 node and remove the add button then add the result to #container i tried write the code like belows,but it seems didn't work

$("#test1").clone().remove("input[name='add']").appendTo("#container")

hope someone could help,i have re-edited the question

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

瑕疵 2024-10-08 04:12:00

一种方法是使用 replace 函数:

var str = html.replace("<input type='text' name='add'/>", "");

结果:

<div><span><input type='text' name='del'/>

如果您有多个这些实例,则可以使用带有 /g 修饰符的正则表达式:

var str = html.replace(/<input type='text' name='add'\/>/g, "");

结果:

<div><span><input type='text' name='del'/>

One way is to use replace function:

var str = html.replace("<input type='text' name='add'/>", "");

Result:

<div><span><input type='text' name='del'/>

If you have more than one of those instances, you can use regex with /g modifier:

var str = html.replace(/<input type='text' name='add'\/>/g, "");

Result:

<div><span><input type='text' name='del'/>
心不设防 2024-10-08 04:11:59

这个怎么样?

var t1 = $("#test1").clone();
$("input[name='add']", t1).remove();
$(t1).appendTo("#container");

How about this?

var t1 = $("#test1").clone();
$("input[name='add']", t1).remove();
$(t1).appendTo("#container");
暗地喜欢 2024-10-08 04:11:59

$(':button').remove();$('input[type="button"]').remove() 可能会做你的事情'正在寻找。

$(':button').remove(); or $('input[type="button"]').remove() will probably do what you're looking for.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文