我有一个简单的问题,我有以下几行等于非活动链接:
$links.not($active).each(function()
{
//Do sth...
});
.not(...)
JavaScript中的函数的对立面是什么?因为我需要知道活动链接,有什么想法!?
我有一个简单的问题,我有以下几行等于非活动链接:
$links.not($active).each(function()
{
//Do sth...
});
.not(...)
JavaScript中的函数的对立面是什么?因为我需要知道活动链接,有什么想法!?
这是 jQuery,而不是 JavaScript。的反义词.not
是.filter
。
使用$links.not($active)
创建一个集合,其中的元素来自$links
除$active
.
要获取活动链接,只需使用$active
对象:
$active.each(function()
{
//Do sth...
});
您正在寻找.filter()
,它返回一个仅包含匹配元素的子集。
编程中的反义词not
通常被命名为is
但是,这将返回布尔值 true 或 false 所以在你的情况下你会想要filter
例子:
$links.filter('.onlyThisClass').each(function()
{
//Do sth...
});