我需要jQuery的帮助,目前我正在使用以下选择器。
$("#myDiv>a")
哪个会选择我所在部门的所有50个链接,如何过滤掉所选的特定链接?我的链接href包含“cat -kennel”,我尝试使用(href * -cat-kennel),但它不起作用?
答案 0 :(得分:3)
您可以使用:not
选择器。
$('#myDiv a:not([href*="cat-kennel"])');
如果您的过滤器逻辑更复杂,则可以使用filter
。
$('#myDiv a').filter(function (index) {
//return true/false based on specific logic
//'this' points to the element
});