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