次のように、文字列形式の html を含む文字列があります。
var string = '<html> ... some code here... </html>';
問題は、この文字列の長さが 28457 文字を超える場合に、この文字列を JQuery の html 要素に変換しようとするときです。ここに示すように、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 に変換するにはどうすればよいですか?
ありがとうございました。