我需要在jquery中选择元素,其中不以指定子字符串结尾的属性值。
它必须等同于“匹配所有元素,但那些以该属性中的给定子字符串结尾的元素”。
因此e[a!@#=finstr]
与e,e a="finstring"
等匹配,且不匹配e a="somethingfinstr"
,e a="finstr"
。
帮助,谢谢。
答案 0 :(得分:1)
尝试反转:属性结束选择器[name $ =“value”]。 用jQuery(':not(selector)')。
这样的事情::not([name $ =“value”])
答案 1 :(得分:0)
尝试:
$('*').not('[attribute$="finishstring"]')