2009-07-23 2 views
3

WAMP에서 실행중인 내 홈 페이지에서이 플러그인을 사용하고 있습니다. Safari 및 Google 크롬을 제외한 모든 브라우저에서 훌륭하게 작동합니다. 이러한 브라우저에서 처음으로 페이지를로드 할 때 캐 러셀이 나타나지 않으며 다시로드 할 때 캐 러셀이 표시되지 않습니다. 페이지 탐색 링크를 통해 홈 페이지로 이동하면 표시됩니다.사파리와 크롬에서 Jcarousel 라이트가 페이지로드에 나타나지 않습니다.

어떤 아이디어가 원인 일 수 있습니까?

감사합니다,

답변

5

윈도우로드 기능에 갤러리 초기화를 넣어보십시오, 뭔가 그래서 같은 제레미이 문제도 사진을 제공하여 난을 표시하는 것을 발견했다

$(window).load(function() { 

    $(".gallery").jCarouselLite({ 
     btnNext: ".next", 
     btnPrev: ".prev", 
    }); 
}); 
6

너비 = "nn px"및 높이 = "nn px"가 내 문제를 해결했습니다.)

1

비슷한 문제가 발생했습니다. 이미지에 너비와 높이를 지정해야합니다. Google 크롬 및 사파리가 자동으로 높이/너비를 가져 오거나 계산하지 못하는 이유가 있습니다.

1

위에서 설명한 user703735와 유사합니다. 나는 스크롤 이미지의 높이와 너비를 강제로 계산하여 jcarousel이 그들을 계산하려고 시도하지 못하게합니다. 또한 값없이 IE8에서 몇 가지 문제가 발생하여 동일한 문제가있는 다른 사용자에게 도움이 될 수 있음을 발견했습니다.

<li style="width: XXpx; height: XXpx;"> ... image here ... </li> 

여기서 XX는 픽셀 단위의 크기입니다.