我需要在jquery中选择元素的值不以指定的子字符串结尾的元素。

它必须等同于“匹配除该属性中以给定子字符串结尾的所有元素之外的所有元素”。

因此,e[a!@#=finstr]匹配e,e a="finstring"等,而不匹配e a="somethingfinstr",e a="finstr"

帮助,谢谢。

最佳答案

遵循以下原则

$(':not([name$="finstr"])')


应该做的把戏!

编辑:或者

$(selector).not('[name$="value"]');

10-06 09:46