我已将我的所有投资组合项目收集到一个数组中,如此处所示。
function SetPortfolioItems(filter) {
items = $( ".portfolio-item" );
items.toggle("slow");
}
function参数是一个字符串类名,例如" Print"。我想要做的是隐藏那些没有上课的投资组合项目'过滤'那些做的,使它们可见。
答案 0 :(得分:2)
对于你的问题:
我想要做的是隐藏那些没有上课的投资组合项目'过滤'那些做的,使它们可见。
你可以这样做:
3

[ reached getOption("max.print") -- omitted x rows ]

答案 1 :(得分:0)
使用jQuery on this stack overflow answer. 函数。
function SetPortfolioItems(filter) {
items = $( ".portfolio-item" );
items.not('.' + filter).hide("slow");
}
答案 2 :(得分:0)
jQuery使用hasClass
:
function SetPortfolioItems(filter) {
items = $( ".portfolio-item" );
if (items.hasClass(filter)) {
...
} else {
...
}
}