Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 jQuery 1.7.1。我需要使 filter(':contains("XXX")') 选择器不区分大小写。我已经尝试过了,这没有运气意味着它不起作用。准确地说, $('div:contains') 有效,但 filter(':contain') 无效
使用正则表达式和过滤函数:
yourJquerySet.filter(function(){ return $(this).text().match(/XXX/i) })
如果您的字符串XXX是动态提供的,请使用
XXX
var r = new RegExp(str, 'i'); var outputset = inputset.filter(function(){ return $(this).text().match(r) })