1

我有 3*3 矩阵表,每个都有图像,但一个是空的,所以如何检查是空的或不为空使用 JQUERY

4

2 回答 2

3

您可以检查您<td>是否有任何子元素:

if($('td').children().length > 0) { // do something }

于 2012-08-16T13:40:08.223 回答
0

您可以使用该length属性:

$('table tr td').each(function() {
   if (!$(this).find('img').length) {
       console.log('This TD is empty')
   }
})

或者:

$('table tr td').each(function() {
   if ($(this).is(':empty')) {
       console.log('This TD is empty')
   }
})

或者:

var $empty = $('table td:empty');
var $notEmpty = $('table td:not(:empty)');
于 2012-08-16T13:42:42.427 回答