Вы вешаете hover тогда когда пройзойдет наведение на один div, тоесть пока на див не навели событие на .hover не повесится. Поэтому вешайте это событие в другом месте независимо от событий других дивов.
	
	| 
		
			Сообщение от cmd
			
		
	 | 
	| 
		Первый раз вижу такой селектор
	 | 
	
Это создание элемента.
$('<div class="hover"></div>').css({
            width: firstItem.outerWidth(),
            height: firstItem.outerHeight(),
            left: firstItem.position().left,
            top: firstItem.position().top,
        })*!*.appendTo(this);*/!*