我正在使用Tinysort jquery插件在页面上重新安排一些div。 http://tinysort.sjeiti.com/#defaultsorting
我之前提出了一个问题并接受了答案,但是注意到它对页面上的所有div进行了排序,而不仅仅是我想要排序的那些。
http://jsfiddle.net/L1010/zdCyB/1/
我想要做的是将id为div的div排序为question1,question2等。每个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问题*的div进行排序,否则它也会重新排列div的内部..
答案 0 :(得分:0)
您可以使用以下选项对那些ID为“问题”的DIV进行排序:
$('div[id^="question"]').tsort("",{attr:"id"});