【发布时间】:2020-06-17 23:09:53
【问题描述】:
我有一个包含 div 和表格的 jquery array[]。 我通过从一个公共类中选择对象来创建这个数组
$(".class").children('div,table')
我需要将它们附加到另一个 div 中。
最好的方法是什么?我在考虑 array.join() 他们但是当我这样做时我得到一个错误说array.join is not a function. 但我很确定 array 是一个数组,因为当我 console.log() 时我得到:
init(12) [div#title-1448668226._SK_font_title_3.textBlock,表格, 桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子, div#title-1453122599._SK_font_title_3.textBlock,表格,表格, prevObject: init(22), context: document]0: div#title-1448668226._SK_font_title_3.textBlock1: table2: table3: 表 4: 表 5: 表 6: 表 7: 表 8: 表 9: div#title-1453122599._SK_font_title_3.textBlock10: table11: 表上下文:文档长度:12prevObject: init(22) [div#title-202747427._SK_font_title_3.textBlock,表格, 桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子,桌子 div#title-1448668226._SK_font_title_3.textBlock,表,表,表, 表,表,表,表,表,表, div#title-1453122599._SK_font_title_3.textBlock,表格,表格, prevObject: init(1), context: document]proto: Object(0)
我错过了什么吗? join() 和 appendTo() 是让内容“旅行”的最佳方式吗?
谢谢!
【问题讨论】:
-
你是如何生成 div 数组的?您可以将该代码添加到您的问题中吗?这将帮助我们确定您正在使用的 jQuery 对象数组。
-
@AJFerron 感谢它已更新
-
是要将内容移动到新的 div 还是要在那里创建副本?
-
@PeterKA 我想将所有内容(包括 html 实体)移动到一个新的 div 中