Se você vai acessar $ (this) com frequência, pode considerar armazená-lo em uma variável local. Então, em vez de algo assim:
$('.items').each(function() {
var pos = $(this).offset();
var prevFloat = $(this).css('float');
var prevZIndex = $(this).css('z-index');
$(this).fadeOut();
...
Você pode querer considerar alterar seu código para algo mais parecido com isto
$('.items').each(function() {
var $this = $(this),
pos = $this.offset(),
prevFloat = $this.css('float'),
prevZIndex = $this.css('z-index');
$this.fadeOut();
...
Isso aumentará a velocidade de desempenho para que você não precise criar repetidamente novos objetos jQuery
E como brombomb mencionado, o uso de $ na frente do nome da variável denota que já é um objeto jQuery