gpt4 book ai didi

javascript - 语法错误 unrecognized expression wrap html tag to string

转载 作者:行者123 更新时间:2023-11-30 11:43:56 24 4
gpt4 key购买 nike

这里有什么问题吗?

var str = 'Text coming from the caption of this image. The caption describes the photo and can be short, or very long. This can keep going on multiple lines but should be truncated if too long otherwise the summary window will grow very big';
$(str).wrap('<div></div>');

这对我来说似乎是合法的。字符串有什么问题吗?

https://jsbin.com/lecuregede/1/edit?html,js,console

最佳答案

当您使用 $(str) 时, str必须是选择器或 HTML 字符串。在您的情况下,由于它不是以 HTML 标记开头,因此假定它是一个选择器。但它只是一些随机文本,当它试图将其解析为选择器时会出错。问题是image.这个词在字符串中,这不是一个有效的选择器,因为它有 .在单词的末尾,和 .必须后跟类名。

将文本放入 div , 将其用作 text一个新的 <div>元素:

$('<div>', { text: str })

关于javascript - 语法错误 unrecognized expression wrap html tag to string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41626868/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com