2010-08-17 8 views

답변

0

여기 & 데모 내 코드입니다 li (.page) 요소와 요소의 색인에 따라 요소의 애니메이션을 적용합니다. 다음 코드는 내가 무슨 말을하고 있는지 말합니다.)

$(document).ready(function(){ 
    var sliderwidth = 500; 
    $('#navigation li').bind('click',function() { 
    $('.slider').animate({left:"-" + sliderwidth * $(this).index() },1000); 
    }); 
}) 
0

currentimage 변수를 사용하여보고있는 이미지를 제어하고 이동하려는 경우 클릭 한 숫자를 캡처하여 currentimage = number - 1으로 만들 수 있습니다. 그럼 그냥 비슷 기능으로 공급의 문제가 될 것입니다 당신이 이미 nextnumber()에 일을하는지 : http://jsbin.com/apawe4

최초의 인덱스를 식별 :

$('li.page').click(function(){ 
    // Get the clicked number 
    var currentimage = parseInt($(this).text()) - 1; 

    // Paging function similar to nextnumber() 
    page(currentimage); 
}); 
+0

이것은 올바르게 작동하지 않는 것 같습니다. 숫자는 이미지와 일치하지 않습니다. :/ –

+0

아, 내 실수. 그것은 여전히 ​​번호로 할 수있어. 페이지 크기 (예 : 페이지 당 10 개의 이미지)가 있다고 가정합니다. 이 경우'currentimage'를 설정하면'(number * 10) - 1'이됩니다. – Pat