jquery cycle과 jcarousel을 사용하여 갤러리 설정을했습니다. 나는 jquery cycle and jcarousel
<ul id="pager">
<?php foreach ($thumbs as $thumb) : ?>
<li><a href="#"><?php echo $thumb ?> </a></li>
<?php endforeach; ?>
</ul>
가 지금은 회전 목마를 만들어 내 호출기 볼 수의 7 개 요소를 가지고
$('#pager').jcarousel({});
if ($('#images').length > 0) {
$('#images').before('<ul id="nav">').cycle({
fx: 'turnDown',
speed: 500,
timeout: 5000,
pagerEvent: 'mouseover',
pager: '#pager',
pagerAnchorBuilder: function(idx, slide) {
return '#pager li:eq(' + idx + ') a';
} ,
after: function(dir, id, el) {
var w= $('.jcarousel-clip-horizontal').width();
var i = $('.jcarousel-item-horizontal').width();
var slide = $('#pager .activeSlide');
if (slide.position.left > w-i ) {
$('div.jcarousel-next').trigger('click');
}
}
});
$('#pager a').mouseenter(function() {
$('#images').cycle('toggle');
}).mouseleave(function(){
$('#images').cycle('toggle');
});
주기에 호출기를 추가
PHP로 썸네일을 생성하고 난 다음의 스크롤 이벤트를 트리거 할 보이지 않는 항목.jquery index() 함수를 사용하여 activeSlider에 카운터를 추가하려고했지만 커서로 호출기 항목 위에 마우스를 올려 놓으면 지저분 해졌습니다.
어떤 조언이 필요합니다.
많은 노력을 기울여이 작업을 한 후에, 필자는 추후에 2 버전의주기 플러그인을 사용해보아야 할 것입니다. – adam