jquery选择不存在的元素

标签 jquery selection

在jquery中,当我使用不存在的元素时会发生什么?考虑:

$('<tmp/>').html(some_html_string).text()

我使用不存在的元素 <tmp/>只是为了使用 html() 的功能和text() (做一些事情)。

这种方法正确吗?

最佳答案

扩展现有的答案,它只是创建一个不附加任何内容的 HTML 元素。您必须将其插入到 DOM 中才能使用。这对于您想要做的事情来说很好 - 有一个虚拟元素,这样您就可以轻松使用 .html().text()

关于jquery选择不存在的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5369164/

相关文章:

html - CSS 将选择列表的一部分放在 View 之外

正确完成 JavaScript 拖放和选择功能

html - 通过 CSS 禁用选择的符合标准的方法

jquery - 使用 jQuery 控制 CSS 转换?

javascript - jQuery 回显变量两次或如何递增

javascript - 使用 jQuery 对堆栈中的卡片进行随机/洗牌

ios - 在 iOS 应用程序(iPhone 和 iPad)中手动选择语言

python - 需要按最后 5 个日期时间(时间戳)选择 pandas.DataFrame 的行

javascript - 如何将变量传递给 jQuery 函数?

.net - 潜在危险的 Request.Form