我有一个非常无聊的.each()
循环:
var HasAnX = false;
$('#SomeContainer').find('.SomeClass').each(function () {
if ($(this).text() === 'X') {
HasAnX = true;
return;
}
});
基本上,我循环遍历所有元素以确定它们中是否至少有一个有X.它有效。但是有更简洁的方法吗?
由于
答案 0 :(得分:4)
你试过了吗?
var HasAnX = $('#SomeContainer').find('.SomeClass:contains("X")').length > 0;