var x =$( "span:Contains(" + searchTerm + ")" );
我想更改上面的代码,使其不包含任何内容,似乎无法正确获取语法。感谢您的时间。
(注意:我使用的是包含的修改版本,称为“包含”,如果有人感兴趣,则不区分大小写:
jQuery.expr[':'].Contains = function(a, i, m) {
return jQuery(a).text().toUpperCase()
.indexOf(m[3].toUpperCase()) >= 0;
};
最佳答案
似乎有两种选择:
var x =$( "span:not(:Contains(" + searchTerm + "))" );
var x =$( "span" ).not(":Contains(" + searchTerm + ")");
注意,由于性能提高,我会优先选择后者。
关于jquery - (jquery)如何将包含声明转换为“not”等效项?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33536045/