Guest User

Untitled

a guest
Oct 21st, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. <div class="cabecalho">
  2. <div><span id="orderID">ID</span></div>
  3. <div><span id="orderStatus">Status</span></div>
  4. </div>
  5. <div id="container">
  6. <div class="listStatus" status="f" contagem="1">
  7. <div>1<div>
  8. <div>F<div>
  9. </div>
  10.  
  11. <div class="listStatus" status="C" contagem="2">
  12. <div>2<div>
  13. <div>C<div>
  14. </div>
  15. </div>
  16. <input type="hidden" id="acao" value="asc"/>
  17.  
  18. $(document).ready(function(){
  19. $("#orderStatus").click(function(){
  20. var acao = $('#acao').val();
  21. var statusList = $(".listStatus");
  22. statusList.sort();
  23. if(acao=="desc"){
  24. $('#acao').val('asc');
  25. statusList.reverse();
  26. }
  27. else{
  28. $('#acao').val('desc');
  29. }
  30. $('#container').html(statusList);
  31. });
  32. });
  33.  
  34. $("#orderStatus").click(function(){
  35. var acao = $('#acao').val();
  36. var statusList = $(".listStatus");
  37. statusList.sort(function(a, b) {
  38. if(acao == "asc"){
  39. $('#acao').val('desc');
  40. return $(b).attr("status") > $(a).attr("status");
  41. }
  42. else{
  43. $('#acao').val('asc');
  44. return $(a).attr("status") > $(b).attr("status");
  45. }
  46. });
  47. $('#container').html(statusList);
  48. });
Add Comment
Please, Sign In to add comment