我想根据文本过滤一些 div。所以我使用 .filter 方法。我希望过滤器返回 .parent() 但它只返回它的孩子。我找到了解决方法,但我想知道为什么它没有返回 parent()。小提琴
$(function(){
var check= $('.sub').filter(function(){
if($(this).text()=='remove')
return $(this).parent();
})
console.log(check)
})
<div class="main">
<div class="sub">remove</div>
</div>
<div class="main">
<div class="sub">remove</div>
</div>