jQuery:无壳选择器搜索?

时间:2011-05-11 14:38:34

标签: jquery

例如搜索

$('[name=whatever]')

应该找到

 $('[name=whatever]') and  $('[name=WhaTevEr]')

谢谢;)

2 个答案:

答案 0 :(得分:6)

任何可能的解决方案都会非常低效,因为它无法与浏览器的本机选择器引擎一起使用。最好使用一个类来识别元素。

但是,如果您坚持这种方法,可以使用filter()

$('[name]').filter(function () {
    return this.name.toLowerCase() == "whatever";
});

答案 1 :(得分:0)

不直接,但您可以将正则表达式作为选择器

看看这个主题:

jQuery selector regular expressions