네 저도 그렇게 생각하고 코드를 짜보았는데 되지가 않고있습니다...
두가지 궁금증이 떠올랐는데요,
1. 둘다 $(".item").eq(0).append() 에 의존하고 있으니 item이라는 클래스의 영향을 받을텐데
왜 기존의 사진들만 float:left 영향을 받는중이고, 새로생긴 div들은 왜 안먹히는 것일까요..?
2. 아래 사진처럼

검색후 나오는 div의 변화를 쉽게 보기위해서 배경을 빨간색으로 해보았습니다
float를 left로 주어도 변함이 없네요 ㅠㅠ... 제가 뭘 놓치고 있는걸까요?