2012-02-18 64 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