Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jQuery对div类进行排序_Jquery - Fatal编程技术网

使用jQuery对div类进行排序

使用jQuery对div类进行排序,jquery,Jquery,我创建了jQuery插件,用class=“apple”和class=“tree”对类进行排序,但是如何创建一个显示上述所有class=“apple”的排序呢 苹果 树 全部 苹果 树 苹果 树 苹果 树 $(“ul li”)。单击(函数(){ visibleClasses=$(this.attr(“class”).split(“”); $(“div div”).hide();//或滑动/淡出 对于(i在VisibleClass中){ $(“div div.”+visibleClasses[i

我创建了jQuery插件,用
class=“apple”
class=“tree”
对类进行排序,但是如何创建一个显示上述所有
class=“apple”
的排序呢

    苹果 树
  • 全部
苹果 树 苹果 树 苹果 树 $(“ul li”)。单击(函数(){ visibleClasses=$(this.attr(“class”).split(“”); $(“div div”).hide();//或滑动/淡出 对于(i在VisibleClass中){ $(“div div.”+visibleClasses[i]).fadeIn(500);//或向下滑动/显示 } });
使用class
apple tree
而不是使用
all

<li class="apple tree">ALL</li>
  • 所有

  • 使用class
    apple tree
    而不是使用
    all

    <li class="apple tree">ALL</li>
    
  • 所有

  • 除了“全部”选项外,您发布的代码似乎正常工作。我在以下位置创建了一个JSFIDLE,其中包含一个快速且脏的“all”函数:


    除了“全部”选项外,您发布的代码似乎正常工作。我在以下位置创建了一个JSFIDLE,其中包含一个快速且脏的“all”函数:

    您可能希望“筛选”而不是“排序”。我不明白你的问题。到底什么不起作用?可能你想“过滤”而不是“排序”。我不明白你的问题。到底是什么不起作用?