我有一个简单的问题,我有以下几行等于非活动链接:
$links.not($active).each(function()
{
//Do sth...
});
JavaScript中.not(...)
函数的反义词是什么?因为我需要知道活动链接,任何想法!?
答案 0 :(得分:6)
这是jQuery,而不是JavaScript。与.not
相反的是.filter
。
答案 1 :(得分:5)
使用$links.not($active)
创建一个包含$links
元素的集合,但$active
中的元素除外。
要获取活动链接,只需使用$active
对象:
$active.each(function()
{
//Do sth...
});
答案 2 :(得分:4)
您正在寻找.filter()
,它会返回仅包含匹配元素的子集。
答案 3 :(得分:2)
编程中not
的反面通常命名为is
然而,这将返回布尔值为false,因此在您的情况下,您将需要filter
示例:强>
$links.filter('.onlyThisClass').each(function()
{
//Do sth...
});