juliocavalcanti

Reorder Elements based on CSS Classes

Aug 17th, 2017
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Create the add-on
  2. $.fn.orderChildren = function(order) {
  3.     this.each(function() {
  4.         var el = $(this);
  5.         for(var i = order.length; i >= 0; i--) {
  6.             el.prepend(el.children(order[i]));
  7.         }
  8.     });
  9.     return this;
  10. };
  11.  
  12.  
  13. // Call the add-on
  14. $(".user").orderChildren([
  15.     ".phone",
  16.     ".email",
  17.     ".website",
  18.     ".name",
  19.     ".address"
  20. ]);
Advertisement
Add Comment
Please, Sign In to add comment