Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何查找表格单元格是否不';t包含xx_Jquery - Fatal编程技术网

Jquery 如何查找表格单元格是否不';t包含xx

Jquery 如何查找表格单元格是否不';t包含xx,jquery,Jquery,我想创建一个jQuery逻辑,它回答: 是否存在不包含“”或“xx”且不具有类“yy”的表单元格 这是我的努力-但看起来真的很混乱 $('td').filter(function(index) { return !$(this).hasClass('yy') && !($(this).html().trim() == '' || $(this).html().trim() == ''); }) 例

我想创建一个jQuery逻辑,它回答:

是否存在不包含“”或“xx”且不具有类“yy”的表单元格

这是我的努力-但看起来真的很混乱

$('td').filter(function(index) {
            return  !$(this).hasClass('yy') &&
                    !($(this).html().trim() == '' || $(this).html().trim() == '');
        })
例如,您可以使用:

$('td:not(.yy):not(:contains(xx)):not(:empty)')
$('td:not(.yy)').filter(function() {
  var thtml = $.trim(this.innerHTML);
  return thtml != '' && thtml != 'xx';
});
这将检查是否存在具有
.yy
类、包含“xx”且为的单元格

如果您需要修剪,我将离开,例如:

$('td:not(.yy):not(:contains(xx)):not(:empty)')
$('td:not(.yy)').filter(function() {
  var thtml = $.trim(this.innerHTML);
  return thtml != '' && thtml != 'xx';
});
注意:我之所以使用,是因为并非所有浏览器都支持您可以使用的
String.trim()
,例如:

$('td:not(.yy):not(:contains(xx)):not(:empty)')
$('td:not(.yy)').filter(function() {
  var thtml = $.trim(this.innerHTML);
  return thtml != '' && thtml != 'xx';
});
这将检查是否存在具有
.yy
类、包含“xx”且为的单元格

如果您需要修剪,我将离开,例如:

$('td:not(.yy):not(:contains(xx)):not(:empty)')
$('td:not(.yy)').filter(function() {
  var thtml = $.trim(this.innerHTML);
  return thtml != '' && thtml != 'xx';
});
注意,我之所以使用它,是因为并非所有浏览器都支持
String.trim()