2012-02-18 55 views
0

如何使用jquery按ID排序此div?按ID或类别排序div

<div id="p38" class="p33">Test</div> 
<div id="p35" class="p33">Test</div> 
<div id="p45" class="p45">Test2</div> 
<div id="p33" class="p33">Test</div> 

林现在使用的这个js

function callMeOften() 
    { 
     $.ajax({ 
      method: 'get', 
      url : '1.php', 
      dataType : 'text', 
      success: function (text) { 
       $('#updateMe').html(text) ; 
      } 
     }); 
    } 
    var holdTheInterval = setInterval(callMeOften, 5000); 

$(".p<? echo $userRank['userID'] ?>").appendTo("#statMSG1").filter(".p<? echo $userRank['userID'] ?>:gt(0)").remove(); 
    }); 

其实我从1.PHP新的结果,你可以在上面看到..和新的成果总是出现在底部,我需要扭转的结果和新一定要在上面

+1

ç lassnames不能以数字开头。你的课程无效。 – 2012-02-18 21:43:37

+0

我只是后发的例子.. – user994461 2012-02-18 21:44:41

+1

应该在**服务器端**如果可能的话。 – gdoron 2012-02-18 21:46:57

回答

0

也许使用prependTo()代替appendTo()

$(".p<? echo $userRank['userID'] ?>").prependTo("#statMSG1").filter(".p<? echo $userRank['userID'] ?>:gt(0)").remove(); 
}); 
+0

哦..谢谢你的工作.. – user994461 2012-02-18 21:52:32

+0

好吧,如果这是它的工作,你可以考虑增加投票或接受。 (不要被强迫,但如果问题得到了回答,有助于将问题标记为已解决,否则,请将其开放一段时间以获得替代答案)。无论如何,我很高兴能够获得帮助,并且您绝对受到欢迎! =) – 2012-02-18 21:56:12