Sort to top using jQuery UI
HTML
<ul id="mytest">
<li><input type="checkbox" id="check1" /><label for="check1">One</label></li>
<li><input type="checkbox" id="check2" /><label for="check2">Two</label></li>
<li><input type="checkbox" id="check3" /><label for="check3">Three</label></li>
<li><input type="checkbox" id="check4" /><label for="check4">Four</label></li>
<li><input type="checkbox" id="check5" /><label for="check5">Five</label></li>
<li><input type="checkbox" id="check6" /><label for="check6">Six</label></li>
<li><input type="checkbox" id="check7" /><label for="check7">Seven</label></li>
<li><input type="checkbox" id="check8" /><label for="check8">Eight</label></li>
<li><input type="checkbox" id="check9" /><label for="check9">Nine</label></li>
<li><input type="checkbox" id="check10" /><label for="check10">Ten</label></li>
</ul>
CSS
.ui-effects-transfer {
border: 2px solid black;
}
JavaScript
//$('#mytest li').click(function() {
setTime
var $this = $(this);
//if ($this.children("input:checked")) {
$this.effect("transfer", {
to: $this.parent().find(":first-child")
}, 1000);
$this.remove();
$(this).prependTo("#mytest");
//}
});