이미지 갤러리가있는 웹 사이트를 만들고 있습니다.클릭 한 미리보기 이미지에 해당하는 이미지로 스크롤하는 이미지 갤러리
다른 카테고리의 사이드 메뉴, 카테고리를 클릭 할 때 표시되는 숨겨진 div, 미리보기 이미지로 채워진 이미지, 미리보기 이미지 중 하나를 클릭하면 미리보기 이미지 div가 숨겨지고 이미지 갤러리가 표시됩니다. 그 장소.
내가 뭘하려고 오전의 예는 여기에 있습니다 : 썸네일 사업부의 가죽 및 이미지 갤러리 나는 또한 축소판에 해당하는 이미지처럼 클릭 할 나타날 때 내가하고 싶은 무엇 http://www.matitacorp.com/web/portfolio.php
입니다 스크롤 할 수있는 축소판 갤러리에서 3 또는 4 개의 그림이 더 낮아도 표시됩니다.
.scrolltop()을 사용하고 값을 설정하려고 시도했지만 뭔가가 누락되었다고 생각합니다. 내 div의 제대로 나타납니다 있지만 작동하도록 스크롤 값을 가져 오지 않을 또는 전체 잘못된 함수를 사용하고 있습니다. 희망을 갖고 누군가가 도와 줄 수 있기를 바랍니다.
//thumbnail section
<div id="booth">
<a href="#" id="identityoverlay"><img src="thumb1" alt="" /></a>
<a href="#" id="identityoverlayA"><img src="thumb2" alt="" /></a>
<a href="#" id="identityoverlayB"><img src="thumb3" alt="" /></a>
</div>
//main image section
<div id="identityOverlay" style="background-image:url(images/bkgrnd_700.gif); height:720px; display:none;">
<div id="imageGallery style="padding-left:95px; padding-top:10px; padding-bottom:15px; overflow:auto; height:610px;">
<img src="mainImg1" /><br />
<img src="mainImg2" /><br />
<img src="mainImg3" /><br />
</div>
</div>
<script>
$("#identityoverlay").click(function() {
$("#identityOverlay").show();
$("#booth").hide();
});
$("#identityoverlayA").click(function() {
var myCont = document.getElementById ("imageGallery");
myCont.scrollTop(100);
$("#identityOverlay").show();
$("#booth").hide();
});
</script>
감사 : 여기
내가 사용하려고하고있는 코드 조각입니다!
내가 먼저 XHTML을 확인하는 것이 좋습니다 것 - 그것은 잘못입니다. 여기에 실제 질문은 무엇입니까? – m02ph3u5
코드 스 니펫을 추가했습니다. 예, 인용 부호가 누락되어 적절한 HTML 형식이 아니라는 것을 알았습니다. div 부스에서 썸네일을 클릭하면 identityOverlay가 나타납니다 (이 작동). 클릭 한 썸네일에 따라 identityOverlay의 오른쪽 섹션으로 스크롤 할 수도 있습니다. idAverlay 내부에있는 imageGallery div를 적절한 섹션으로 스크롤하는 방법을 모르겠습니다. 이것이 가능한가? scrollTop에 대해 읽고 내 div의 scrollTop 특성을 설정할 수 있다고 생각했지만 작동하지 않습니다. – bryankerk
jquery API 설명서를 읽었습니까? 주어진 x/y (또는 y/x)로 스크롤하려면 scrollTo() (기본 JS)를 사용하십시오. - 내가 말하는 것은 scrollTop이 아마 당신이 생각하는 것과 다르지 않다는 것입니다 : http://api.jquery.com/scrollTop/ – m02ph3u5