한 번에 10 개의 미리보기 이미지를 표시하고 나머지는 숨기고, 10 번째 미리보기 이미지로 이동하여 다음 버튼을 클릭하면 첫 번째 이미지와 이전 이미지 사이에 썸네일 목록을 만들려고합니다. 사라지고 11 일 나타난다. 자바 스크립트Jquery + HTML 미리보기 이미지 스크롤
jQuery(document).ready(function() {
var count = 0;
var images = 11;
var page = 1;
var current = 1;
jQuery('.ice-navigator li').each(function(index) {
count++;
jQuery(this).attr('id', 'menu-item-' + count);
jQuery(this).attr('class', 'menu-page-' + page);
if(count >= (page * images)) {
page++;
}
jQuery(this).hide();
})
jQuery('.ice-navigator li.menu-page-1').show();
jQuery('.ice-next').click(function() {
if(current >= count) {
current = 1;
} else {
current++;
}
item = jQuery('.ice-navigator li#menu-item-' + current);
if(jQuery(item).hasClass('active')) {
jQuery(item).removeClass('active');
page = jQuery('.ice-navigator li#menu-item-' + current).attr('class');
jQuery(item).addClass('active');
} else {
page = jQuery('.ice-navigator li#menu-item-' + current).attr('class');
}
jQuery('.ice-navigator li').hide();
jQuery('.ice-navigator li.' + page).show();
})
jQuery('.ice-previous').click(function() {
current--;
if(current <= 0) {
current = count;
}
item = jQuery('.ice-navigator li#menu-item-' + current);
if(jQuery(item).hasClass('active')) {
jQuery(item).removeClass('active');
page = jQuery('.ice-navigator li#menu-item-' + current).attr('class');
jQuery(item).addClass('active');
} else {
page = jQuery('.ice-navigator li#menu-item-' + current).attr('class');
}
})
jQuery('.ice-navigator li').click(function() {
current = jQuery(this).attr('id').replace('menu-item-', '');
})
})
HTML
<div class="ice-previous">Previous</div>
<div class="ice-navigator-wrapper clearfix">
<div class="ice-navigator-outer">
<ul class="ice-navigator">
<li>THUMBNAIL 1</li>
<li>THUMBNAIL 2</li>
[...]
<li>THUMBNAIL 11</li>
<li>THUMBNAIL 12</li>
</ul>
</div>
</div>
<div class="ice-next">Next</div>
감사 :
내가 함께 노력했습니다!
기존 플러그인을 체크 아웃해야 할 수 있습니다. 스크롤 가능은 좋은 것입니다. http://flowplayer.org/tools/demos/scrollable/gallery.html – mrtsherman
이미 플러그인을 가지고 있기 때문에 새 플러그인을 원하지 않습니다. 이전 및 다음 또는 미리보기 이미지를 클릭하면 활성화 된 미리보기 이미지가 표시됩니다. 큰 이미지. –