4

我正在尝试检查元素是否为空。

我的元素可能是

<table>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
  <td>&nbsp;</td>
  <td>text</td>
</table>

我努力了:

$('table td').each(function(){
  if($(this).is(':empty')){
    console.log('found;)
  }
})

$('table td').each(function(){
  if($(this).html()=='&nbsp;'){
    console.log('found')
  }
})

但我似乎找不到它。无论如何我可以做到这一点?非常感谢!

4

1 回答 1

9

尝试使用$.trim如下,

$.trim($(this).text()) === ''
于 2013-08-07T01:03:05.503 回答