gpt4 book ai didi

jquery - (jquery) 我如何将这个 contains 声明转换为 "not"等效项?

转载 作者:行者123 更新时间:2023-12-01 04:04:00 26 4
gpt4 key购买 nike

var x =$( "span:Contains(" + searchTerm + ")" );

我想更改上面的代码,使其不包含,似乎无法获得正确的语法。感谢您抽出时间。

(注意:我正在使用名为“Contains”的 contains 的修改版本,如果有人感兴趣的话,它不区分大小写:

   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) 我如何将这个 contains 声明转换为 "not"等效项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33536045/

26 4 0
文章推荐: sorting - JavaScript 对元素进行排序
文章推荐: python - 如何连接 Qt Designer 创建的单独的 UI 文件?
文章推荐: php - 将JavaScript数组数据插入MySQL数据库的问题
文章推荐: jquery - 如何使用 jQuery 在 Bootstrap 中预选