我有一个字符串,其中包含一些字符串形式的 html,比如这个:
var string = '<html> ... some code here... </html>';
问题是当我尝试将此字符串转换为 JQuery 中的 html 元素时,如果此字符串的长度大于 28457 个字符,则 JQuery 将此字符串转换为数组,如下所示:
var temp = $(string.substr(0, 28458));
如果我打印“temp”,则会显示此消息:
- jQuery.fn.jQuery.init[102]
为了访问 temp 我应该像数组一样执行我的操作
temp[12] /* return some html or text element that contain attribute, baseURI, etc. */
- 为什么显示此消息?
- 如果字符串的长度大于 28458 个字符,我该怎么做才能将字符串转换为 html?
谢谢你。