jquery HOWTO 选择一个节点并克隆它,然后删除一个按钮最后插入另一个节点
下面是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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
一种方法是使用
replace
函数:结果:
如果您有多个这些实例,则可以使用带有
/g
修饰符的正则表达式:结果:
One way is to use
replace
function:Result:
If you have more than one of those instances, you can use regex with
/g
modifier:Result:
这个怎么样?
How about this?
$(':button').remove();
或$('input[type="button"]').remove()
可能会做你的事情'正在寻找。$(':button').remove();
or$('input[type="button"]').remove()
will probably do what you're looking for.