jquery - 无法使用 .html() 功能限制获取父 div 的完整内容
问题描述
我正在尝试使用 .html() 函数获取 div 的内容,但它没有返回完整的内容。我有大约 28 个 div,它们都有大量数据。当我尝试使用 .html() jquery 函数时,它只返回 18 个 div。如果还有其他选择吗?
$('#parentDiv').html()
PS我希望这些数据以pdf格式保存,因为我正在使用jspdf插件。
谢谢
解决方案
请尝试此解决方案,这将解决您的问题
/* get count of number of child div */
var count = $("#parentDiv").children().length;
var htmlContent = "";
/* Read html of each child div */
for (var i=0; i< count; i++) {
htmlContent += $("parentDiv:nth-child("+i+")");
}
推荐阅读
- zabbix - 使用 zabbix 监控 REST API
- .net-core - NServicebus 处理多个队列
- html - 两个内联 div (pc),在媒体上垂直居中对齐
- c - 这个按位表达式如何帮助找到两个整数之间的最小值和最大值?
- cloud-foundry - 如何获取跨组织运行的所有应用程序?
- json - Azure 自定义扩展策略
- java - 在 00:00:00 am android 获取一周第一天的开始时间
- encryption - 发送发布请求时在表单数据中隐藏密码
- parsing - 我可以使用哪些 Java 库来提取文本和字体样式?
- python - 将博客文章添加到 django 后台时出现服务器错误 (500)