当前位置:首页 > 日记 > 正文

如何实现jQuery多条件筛选

如何实现jQuery多条件筛选
本文介绍了多条件筛选特效的jQuery实现,供大家参考:

我们在电子商务平台上购买商品,根据品牌、款式的商品列表页屏查询、价格范围和其他条件,当你点击一个条件,在页面上显示一个收集用户选择的条件下,商品信息的显示和满足相应的条件。所以今天我们使用jQuery为了实现这一前端的影响。

运行效果图:
HTML

首先,我们分类的查询条件,将有条件的集装箱li.select-list在页面和选择条件的集装箱div.select-result。

uff1a夹克
整体
毛衣
羊毛外套
T恤
羽绒服
棉衣
毛衣
风衣

裤子:
整体
牛仔裤
小脚/铅笔裤
休闲裤
护腿
哈伦裤

选择的条件:
暂时不选择过滤条件

内容完成后,将CSS样式添加到页面内容并加载相关JS。

jQuery

当用户单击任何条件时,当前选定的状态被标记,相邻条件未选中,并更新选定的条件容器内容。见代码:

$(文档)Ready(函数(){)
$(# select1 DD)。Click(function(){)
$(这)。AddClass(选择),兄弟姐妹()。RemoveClass(选择);
如果($(this)。HasClass(全选)){
$(# Selecta)删除();
{人}
无功copythisa =美元(这)Clone();
如果($(# Selecta)。长> 0){
$(#选择).html($(this)。文本());
{人}
$(。选择结果DL)。追加(copythisa.attr(身份
}
}
});
$(# select2 DD)。Click(function(){)
$(这)。AddClass(选择),兄弟姐妹()。RemoveClass(选择);
如果($(this)。HasClass(全选)){
$(# selectb )删除();
{人}
无功copythisb =美元(这)Clone();
如果($(# selectb)。长> 0){
$(# selectb ).html($(this)。文本());
{人}
$(。选择结果DL)。追加(copythisb.attr(身份
}
}
});
$(# Selecta)。活(单击
函数(){
美元(这个);
$(# select1。全选)。AddClass(选择),兄弟姐妹()。RemoveClass(选择);
});
$(# selectb)。活(单击
函数(){
美元(这个);
$(# select2。全选)。AddClass(选择),兄弟姐妹()。RemoveClass(选择);
});
$(。
函数(){
如果($(选择结果 ))长度> 1){
$(。选择 )。隐藏();
{人}
$();
}
});
});
在实际应用中,我们应该结合后端程序来实现选择美观的条件,页面响应的内容也会发生变化,感兴趣的学生可以尝试一下。

以上就是本文的全部内容,告诉大家如何实现js的多条件筛选功能,希望能对您有所帮助。

相关文章

excel2010如何快速对齐文本框在一

excel2010如何快速对齐文本框在一

教程,对齐,文本框,细胞,快速,Excel是微软办公系统的电子表格程序。你可以用Excel创建一个工作簿(收集电子表格)并设置工作簿的格式对数据进行分析,并做出更明智的业务决策。特别是,您可以使用Excel来跟踪数据,生成的数据分析模型,编制计算公式计…

PS如何制作画布PS新标准A4帆布法

PS如何制作画布PS新标准A4帆布法

帆布,新标准,电脑软件,PS,PS如何制作画布我想做一个标准画布。我应该如何建立它我们之间的新画布是直接输入的。接下来,我们以A4为例,教你如何在PS中设置A4标准画布,如果你需要朋友,你可以参考它。 有时随意打开一张图片,一般都不是标准的纸质格…

PS使美丽、美丽、明亮的蓝色艺术产

PS使美丽、美丽、明亮的蓝色艺术产

美丽,明亮,效果,蓝色,艺术,本教程是向朋友介绍PS,制作梦幻、美丽、明亮的蓝色艺术特色的特效方法。教程制作的文本效果很美,难度也不大。推荐。喜欢的朋友可以来学习它。 本教程介绍了一个朋友,以PS创造的特殊效果,梦幻般的,美丽的,明亮的蓝色艺…

滑稽签名的有趣签名是什么

滑稽签名的有趣签名是什么

滑稽,有趣,电脑软件,QQ签名是指即时通讯软件QQ,在那里人们可以设置自己的签名表明自己的personalities.qq个性签名一般分为传统的个性签名,签名图片签名,男、女签名,等等。在这里,给大家推荐一些好玩的签名的小编辑,我希望你能喜欢它 1,我跌倒在哪…

如何增加画笔笔触CorelDRAWX4教程

如何增加画笔笔触CorelDRAWX4教程

教程,笔触,笔刷,电脑软件,如何增加画笔笔触CDR中画笔太少。如果你想多加一些笔画,我该怎么办事实上,这很简单。任何矢量图形都可以添加到画笔中。让我们在CorelDRAW X4的刷的教程看一看。 CDR可以用来添加画笔,任何矢量图形都可以添加到画笔中…

男孩的滑稽签名和滑稽的个性签名

男孩的滑稽签名和滑稽的个性签名

滑稽,个性签名,男孩,电脑软件,计算机已成为一种必不可少的项目,对take-off.but发展信息时代,我相信每个人的电脑是腾讯的重要软件,今天就给大家整理一些有趣的男孩!爱情被复制。 1,英俊的男人是个温暖的人,而你顶多是个热狗。 2,有些东西,叫做刺激;…

功能强大的QQ技术,WebQQ甚至没有QQ

功能强大的QQ技术,WebQQ甚至没有QQ

功能强大,技术,电脑软件,QQ,WebQQ,在之前的QQ软件版本,如果要移动或删除的朋友,只有一个操作,不能批量进行的,它的使用是很麻烦的。事实上,QQ的软件版本不一样,现在你可以去WebQQ解决,因为WebQQ最近添加的管理功能的朋友集中管理,所有的朋友在里面,…

excel如何选择多表区域excel表

excel如何选择多表区域excel表

区域,多表,如何选择,电脑软件,excel,Office Excel是微软公司开发的一个电子表格程序,是微软Office系列的核心组件之一。它可以为XML和新功能提供支持,使分析和共享信息更加方便。 以下是学习excel知识。 除了单个工作表中的二维区域之外,该区…

Word2010文档的加密方式是什么Word

Word2010文档的加密方式是什么Word

文档,教程,加密方式,电脑软件,欢迎,很多时候是因为内容的重要性,你需要加密的Word文档,防止内容泄露文件后非法窃取。本文以Word2010为例。 一种格式文件加密方法 1、启动Word2010,单击按钮,选择;文件;另存为;选择。 2、此时,你会弹出一个对话框来保…

笑到肚子疼QQ搞笑个性签名搞笑个性

笑到肚子疼QQ搞笑个性签名搞笑个性

个性签名,搞笑,肚子疼,电脑软件,QQ,失踪是一种疾病。我病了,但是你不知道去哪里。Rdquo,为你的QQ选择一个有趣的签名,让你的QQ显示你的个性。这里有一些有趣的签名给你。 1,你没有邪恶,这是一个小邪恶的想法。 2,我明白了,你是女人,不是男的。 3,穷…

如何限制词在词中的使用

如何限制词在词中的使用

词中,电脑软件,使用Word 2003,保护文档,我们可以将文档中指定的内容设置为可修改的。下面是为大家整理的小技巧,希望大家能从中获益! 限制词的修饰范围: 让我们看看具体的操作。 1。从工具菜单中选择保护文件,显示窗口右侧的相关设置,如图1所示。…

PS巧用滤镜创造古代波纹线条形象

PS巧用滤镜创造古代波纹线条形象

滤镜,创造,波纹,巧用,线条,本教程是介绍一个朋友的PS,使复古的波浪线肖像和照片方法巧妙地与过滤器。该教程制作的照片非常漂亮和困难。建议你喜欢你的朋友一起学习。 这是我昨天下午在中午看到的一幅画。瓦楞线的效果有点像人民币上的数字…