2012-12-17 2 views
0

안녕하세요 이미지를 회색으로 만드는 데 사용되는 코드 조각이 있고 이미지에 마우스를 가져 가면 색이 바래집니다.jQuery 지연시 지연

작업하기 전에 먼저 색을 맞추기 위해 약간의 문제가있는 것 같습니다.

더 빨리로드 할 수있는 방법이 있습니까? 이 지연을 일으키는 충돌입니까 아니면 좋은 코드가 사용되지 않았습니까?

가 사용중인 페이지의 예

은 여기에 있습니다 : 내가 무엇을 볼 수에서 http://www.emmaphillipsbridal.com/brides/gowns.html

+0

검토 할 코드를 제공해야합니다. – Gowri

+1

이것은 느린 로딩과 관련이 없습니다. 먼저 실제 이미지를로드 한 다음에 만 그레이 스케일을 만듭니다. 그레이 스케일 될 때까지 각 이미지를 숨기는 것을 제외하고는 주위를 볼 수 없습니다. –

+0

그림자 마법사 +1. 처음에 그레이 스케일 이미지를로드 한 다음 jQuery 부두를 사용하여 사용자가 움직일 때 컬러 이미지를로드해야합니다. 사용자가 마우스로 spazz를 사용하는 경우 컬러 이미지가로드되지 않도록 jQuery 플러그인'hoverIntent()를 사용하는 것이 좋습니다. – pspahn

답변

0

, 그것은 복제 된 각 이미지를 렌더링하는 데 시간이 걸리는 기능 grayscale()입니다. 처음에는 CSS를 통해 이미지를 숨긴 다음 clone image 루프 이후에 표시하려고합니다.