Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.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 Tinysort正在对所有div而不是选定的div进行排序_Jquery_Sorting_Html_Jquery Plugins - Fatal编程技术网

Jquery Tinysort正在对所有div而不是选定的div进行排序

Jquery Tinysort正在对所有div而不是选定的div进行排序,jquery,sorting,html,jquery-plugins,Jquery,Sorting,Html,Jquery Plugins,我正在使用Tinysort jquery插件重新排列页面上的一些div。 我问了之前的一个问题并接受了答案,但是我注意到它对页面上的所有div进行了排序,而不仅仅是我想要排序的div 我想做的是对id为question1、question2等的div进行排序。每个div都有疑问和一个数字,我想使用此id对它们进行排序,而不是: <div id="question1"></div> <div id="question2"></div>

我正在使用Tinysort jquery插件重新排列页面上的一些div。

我问了之前的一个问题并接受了答案,但是我注意到它对页面上的所有div进行了排序,而不仅仅是我想要排序的div

我想做的是对id为question1、question2等的div进行排序。每个div都有疑问和一个数字,我想使用此id对它们进行排序,而不是:

 <div id="question1"></div>
    <div id="question2"></div>
      <div id="question4"></div>
         <div id="question3"></div>

我会得到:

  <div id="question1"></div>
    <div id="question2"></div>
                   <div id="question3"></div>
                <div id="question4"></div>


问题是每个div都包含div,因此我只需要按ID为question*的div进行排序,否则它也会重新排列div的内部。

您可以使用以下方法对ID以“question”开头的div进行排序:


你的小提琴并不能说明你正在谈论的问题。是吗?不,这是有人给我的一个例子,关于如何按div对它们进行排序,但我需要按只包含单词question的div id对它们进行排序。它所做的是对div内的数据以及div本身进行排序,而我只想对id内包含疑问的div进行排序
$('div[id^="question"]').tsort("",{attr:"id"});