jquery - 通过id在另一个div中添加一个div?

标签 jquery html css append selector

我创建了一个 div:

<div id="mainbox"></div>
<div id="div1" style="display:none;">Lorem Ipsum...</div>

现在我想在 div 'mainbox' 中添加 div 'div1':

$("#mainbox).append("#div1").

但它并没有像我想要的那样工作,而是只打印文本 #div1

最佳答案

试试这个:

$("#mainbox").append($("#div1"))

有了这个,你选择了#div1,你这样做的方式,你只是 append 了一个字符串。

请注意你的 div 是隐藏的,所以也试试:

$("#div1").show();

关于jquery - 通过id在另一个div中添加一个div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29637213/

相关文章:

javascript - 使用javascript取消设置刷新按钮?

css - Angular 垫选择文本颜色不会改变

javascript - 无法强制 Chrome 使用 Javascript 滚动到页面顶部

jquery - 一次切换一个元素

javascript - 如何将容器的高度设置为视口(viewport)高度减去 300 像素的高度 slider ?

javascript - 单击导航栏按钮时标题不展开

javascript - 如何在页面不自动滚动回顶部的情况下显示固定的 div

jquery - 在 FF 中设置宽度时 Div 不包含另一个元素

javascript - 从不同端口上的 AJAX 访问时 $_SESSION 变量为空

javascript - 检查单词列表是否在字符串中(小型聊天机器人)