Javascript Jquery筛选器方法用法

Javascript Jquery筛选器方法用法,javascript,javascript-events,jquery,Javascript,Javascript Events,Jquery,下面这个片段有什么用?我从jQueryAPI中提取了它。我不明白 $("div").filter( $("#unique") ) 请给我解释一下 谢谢它正在提取唯一一个id为unique的div $('div'). // return all divs filter( $('#unique') ); // take the div with id=unique 所以。此语句将返回具有id=unique的div $('div'). // return all divs filt

下面这个片段有什么用?我从jQueryAPI中提取了它。我不明白

$("div").filter( $("#unique") )
请给我解释一下


谢谢

它正在提取唯一一个id为unique的
div

$('div').  // return all divs
   filter( $('#unique') ); // take the div with id=unique
所以。此语句将返回具有
id=unique的
div

$('div').  // return all divs
   filter( $('#unique') ); // take the div with id=unique

此语句也可以写成
$('div#unique')
或只是
$('#unique')

filter
方法允许您仅从选择中筛选出特定元素。假设要选择文本包含3个以上字符的所有
span
s。所以你会这样做:

$("span").filter(function() { return $(this).text().length > 3; }).click(...);

该函数应检查某些条件并返回一个
布尔值
。如果它发送
true
,则该元素保留在选择中,否则将被丢弃。所以,对于你当前的问题,它将

仅仅是因为我不知道有人把我的问题降级了。哇,你的反对票是因为你在把这个问题发布到这里之前,显然没有研究过这个问题。jQuery有,这应该一直是你回答类似问题的起点。这里的投票方法相当严格,有时不公平。学会适应。好的,不用担心。谢谢你提供的信息顺便说一句,我在第一位读了文档,但我不明白。这就是为什么我把它作为一个问题贴在这里,希望得到答案