Jquery 选择“全部”时如何使用过滤器

Jquery 选择“全部”时如何使用过滤器,jquery,filter,Jquery,Filter,我正在尝试在jQuery中使用.filter。使用此功能,我能够显示特定的数据。然而,我的问题是,当我点击“全部”时,它隐藏了一切 $.ajax{ url:“/api/Item”, 键入:“GET”, 数据类型:“JSOn”, async:false, 成功:功能{ 对于变量i=0;i

我正在尝试在jQuery中使用.filter。使用此功能,我能够显示特定的数据。然而,我的问题是,当我点击“全部”时,它隐藏了一切

$.ajax{ url:“/api/Item”, 键入:“GET”, 数据类型:“JSOn”, async:false, 成功:功能{ 对于变量i=0;i要实现此功能,您可以检查customType是全部还是单击的值。试试这个:

变量$posts=$'.投资组合项目' $li span.clickfunction{ var customType=$this.data'filter'; $posts.hide.filterfunction{ 返回customType=='all'| |$this.data'brand'==customType; }.表演; }; 全部的 精力旺盛的 闪亮的 设置 精力旺盛的 闪亮的 设置 精力旺盛的
要实现此功能,您可以检查customType是全部还是单击的值。试试这个:

变量$posts=$'.投资组合项目' $li span.clickfunction{ var customType=$this.data'filter'; $posts.hide.filterfunction{ 返回customType=='all'| |$this.data'brand'==customType; }.表演; }; 全部的 精力旺盛的 闪亮的 设置 精力旺盛的 闪亮的 设置 精力旺盛的
@Rory,您对jQuery的贡献非常突出。@LionSmith没问题,很高兴为您效劳help@Rory,您对jQuery的贡献非常突出。@LionSmith没问题,很高兴为您提供帮助