원래 전체 화면으로 반응 형 웹 사이트를 만들고 있습니다. 왼쪽에있는 콘텐츠 섹션에는 10 개의 미리보기 이미지가 있고, 오른쪽에는 기본 이미지가 있습니다. 썸네일 메인 이미지가 클릭 한 썸네일 이미지로 바뀝니다.)클릭하면 다음 이미지로 바뀝니다 jquery html
320px 너비의 크기에서 모든 축소판을 제거하고 각 사진을 클릭 할 때마다 다음 이미지로 변경하고 싶습니다.
그래서 나는 css display : 아무도 320px 너비 화면에 축소판 그림을 표시하고 jquery를 사용하여 display : none = true로 설정하면 주 이미지가 클릭 가능하도록 활성화되지만 지금은 어떻게 바꿀 수 있는지 클릭 할 때마다 다음 이미지로 이동합니다. 나는 내가 아주 좋지 않기 때문에 내가 이해할 수있는 가장 단순화 된 코드에 대한 정보를 얻을 수 있기를 바란다.
내가 image1에 클릭 HTML
<div id="sectionTwo_mainPic">
<img class="mainPic" src="highlight1.jpg">
<img class="mainPic" src="highlight2.jpg">
<img class="mainPic" src="highlight3.jpg">
</div>
jQuery를
그래서 기본적으로//if mainPic is clicked and thumbnail is not visible, change pic to next pic in order per click
$('#sectionTwo_mainPic').on('click', function(){
var test = $('.container #sectionTwo_thumbnail');
if (! test.is(':visible')) {
// not sure what to type here
}
});
, , 그것을 숨기고 이미지 2를 보여 클릭하고 숨기고 쇼 이미지 3 .. 등 감사
* "다음 사진으로 변경"*이란 무엇을 의미합니까? 클릭 한 것을 숨기시겠습니까? 정확히 무슨 일이 .. ..? –
관련 HTML 마크 업도 모두 –
yah입니다. 예를 들어, 기본 이미지가 highlight1.jpg 일 때, 이미지를 클릭하면 highlight1.jpg를 숨기고 highlight2.jpg를 표시합니다. .. @TJ – Devon