$("div").sort(function(a, b) { var $a = $(a); var $b = $(b); return $a.width() * $a.height() - ($b.width() * $b.height()); });
http://jsperf.com/d97b341f-cfc1-4057-bdc9-60e80adb5cf6/2