我有一個網頁,其中元素顯示,並有側面過濾選項。用戶可以篩選多個類別。JQuery選擇器:(class1或class2)AND(class3或class4) - 如何編寫這個選擇器?
這有點像Amazon.com,在這裏您可以通過價格或品牌篩選搜索結果等
所以,如果我的用戶同時檢查$ 10- $ 25和$ 25 - $ 50而不是$ 50 - $ 100或任何其他價格範圍,則選擇器應返回匹配$ 10- $ 25或$ 25- $ 50的商品,但不應退回其他任何價格範圍內的商品。另外,如果用戶檢查「藍色」和「紅色」,但不檢查任何其他顏色,則選擇器應返回藍色或紅色的物品,但應保留價格範圍內的原始選擇。
所有這些選項都給出班,所以我希望有一個選擇,看起來像:
(.tenToTwentyfive OR .twentyfiveFift) AND (.Blue OR .Red)
。
這可能嗎?謝謝。
我不完全確定你的問題,但是像這樣的東西應該可以工作:'$(「。tenToTwentyfive,.twentyfiveFift,.Blue,.Red」)' –
總是有上下文,'' $('。blue,.red','.tenToTwentyfive,.twentyfiveFift')' – adeneo
@KevinB:不會選擇一個藍/紅的物品,不管它的價格如何,因此不能滿足過濾器? –