【发布时间】:2016-06-15 19:17:33
【问题描述】:
我有这个,但它似乎没有做任何事情,但我不明白为什么......语法似乎很好。
$('#entries li').not(function() {
return $('span.date:contains("March 2016")', this);
}).hide();
在我使用的另一个函数中:
$('#entries li').not(function() {
return $('.date', this).text() === formattedDate;
}).hide();
而且那个很好用。
任何帮助将不胜感激。
【问题讨论】:
-
使用工作解决方案然后
._. -
你的 HTML 是什么样的?
-
那么您的 HTML 中是否有与此匹配的元素:
span.date:contains("March 2016")? -
@Rajaprabhu Aravindasamy 展示了我需要做的是使用 is()。解决了。 jo8691 - 两者实际上在做微妙不同的事情并且不可互换:-) stackErr - 是的元素存在。下面的答案是我正在寻找的。span>