如何获取不以特定名称开头的元素

时间:2011-11-01 12:21:54

标签: jquery

$('[name^="field_"][type="checkbox"]');

Above提供名称以field_开头的复选框列表。

如何获取所有不以field_

开头的复选框

感谢任何帮助。

3 个答案:

答案 0 :(得分:11)

$('[type="checkbox"]:not([name^="field_"])');

答案 1 :(得分:2)

让我们说我们想要所有“a”标签没有以“评论”开头的课程。这就是你所说的

$('a:not([class^="comment"])')

答案 2 :(得分:0)

您可以使用过滤器根据自定义规则进行选择:

$('input[type="checkbox"]').filter(function() {
    return this.name.substring(0, 6) !== "field_";
});