gpt4 book ai didi

javascript - 如何使用 jQuery 检查 HTML 元素是否为空?

转载 作者:IT老高 更新时间:2023-10-28 11:05:04 25 4
gpt4 key购买 nike

我尝试仅在 HTML 元素为空时调用函数,使用 jQuery。

类似这样的:

if (isEmpty($('#element'))) {
// do something
}

最佳答案

if ($('#element').is(':empty')){
//do something
}

更多信息见http://api.jquery.com/is/http://api.jquery.com/empty-selector/

编辑:

正如一些人所指出的,空元素的浏览器解释可能会有所不同。如果您想忽略诸如空格和换行符之类的不可见元素并使实现更加一致,您可以创建一个函数(或仅使用其中的代码)。

  function isEmpty( el ){
return !$.trim(el.html())
}
if (isEmpty($('#element'))) {
// do something
}

你也可以把它做成一个 jQuery 插件,但你明白了。

关于javascript - 如何使用 jQuery 检查 HTML 元素是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6813227/

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