javascript - 使用 Jquery 获取多个 <p> 元素并将它们添加到一个 div

标签 javascript jquery

我正在尝试提取多个 <p></p>元素并将它们附加到单个 div。我似乎只能得到第一段。有什么想法吗?

我正在使用这段代码:

$("#result").append($wikiDOM.find('p').html());

最佳答案

你不需要使用.html()

$("#result").append($wikiDOM.find('p')); //Remove .html()

当您使用 .html() 时,它只会为您提供第一个元素的 HTML,而不是 jQuery 集中的所有段落。但请注意,对文档中已有的元素使用 append 会将其从旧位置移动到新位置(而附加元素的 HTML 只是复制它) .

关于javascript - 使用 Jquery 获取多个 <p> 元素并将它们添加到一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30568936/

相关文章:

javascript - 我的 AngularJS 页面卡在移动版本和谷歌浏览器控制台不显示任何错误消息

javascript - 使用 React js 创建一个基本的表格计算器

javascript - 防止 firefox 自动缩放网站

jquery - 在 Bootstrap 3 中对齐与可排序句柄相邻的元素

javascript - Angular 过滤器: don't use the data of the other array

javascript - 如何使用 html select 处理响应式(Reactive)表单?

javascript - 无法理解这里每种方法是如何工作的

javascript - 当 body 背景图像完成加载时显示警报

jquery - 如何创建具有固定列和 3 个可滚动部分的表格

javascript - 将 2 个 css 类用于点击功能在 JQuery 中不起作用