【发布时间】:2013-12-31 02:06:43
【问题描述】:
我有一组复选框,单击这些复选框可将属性添加到数组。问题是我想过滤具有我刚刚添加到该数组的特定属性的链接。
所以我有一个可以包含 ["filter-F_0", "filter-F_1"] 等的数组...现在下面的代码仅在仅单击一个复选框时才有效,因此我的数组将是 ["filter-F_0 ],但是一旦有更多,我就迷路了。我应该在循环中这样做吗?
var arr = filterArray.join(",")
$(".appLink").filter("[" + arr + "]").css({
borderColor : 'red',
borderWidth : '1px',
borderStyle : 'solid'
});
我在下面设置了一个简单的示例,希望能帮助解释我正在尝试做的事情
【问题讨论】:
-
因为选择器
[filter-F_0,filter-F_0]无效 -
你也可以使用类,比如this example。
标签: javascript jquery arrays filter