-1
我正在使用jQuery 1.7.1。我需要做一个过滤器(':contains(“XXX”)')选择器不区分大小写。我试过this和this没有运气意味着它不工作。准确地说,$(“DIV:包含”)的作品,但过滤器(“:包含”)不如何使jQuery过滤器(':contains(“XXX”)')不区分大小写?
我正在使用jQuery 1.7.1。我需要做一个过滤器(':contains(“XXX”)')选择器不区分大小写。我试过this和this没有运气意味着它不工作。准确地说,$(“DIV:包含”)的作品,但过滤器(“:包含”)不如何使jQuery过滤器(':contains(“XXX”)')不区分大小写?
使用正则表达式和过滤功能:
yourJquerySet.filter(function(){ return $(this).text().match(/XXX/i) })
如果字符串XXX
动态提供,请使用
var r = new RegExp(str, 'i');
var outputset = inputset.filter(function(){ return $(this).text().match(r) })
列出的解决方案怎么不起作用?他们应该**。 – VisioN 2013-02-12 12:00:48
事实上,我没有检查链接的问题,但你真的应该确切地说明你的问题与答案一样,正如@VisioN所引发的。或者这个问题可能会被关闭。 – 2013-02-12 12:02:17
请更具体一些,你需要1)选择器区分大小写,或者2)已知选择器元素的文本区分大小写? – Arindam 2013-02-12 12:04:52