2011-08-18 2 views
0

내 코드가 작동하지 않습니다. 내가 원하는 것은 #prev_pag#next_pag을 클릭 한 후 왼쪽과 오른쪽으로 페이지 매김을 이동하는 것입니다. 왜이 코드가 작동하지 않는지 모르겠다.이 이동 했습니까?

예 :http://jsfiddle.net/szVKD/

JS 코드 :

$('#next_pag').click(function() { 
     $('#pagination').animate({ 
      marginLeft: '-=100px' 
     }, 
     500); 
    }); 
    $('#prev_pag').click(function() { 
     $('#pagination').animate({ 
      marginLeft: '+=100px' 
     }, 
     500); 
    }); 
}); 
+0

난 당신을 생각 'marginLeft' 대신에'left'을 사용해야합니다. – Rafay

+0

jsfiddle을 포함하는 데는 좋은 방법이지만 실제로 내용을 보여주고 문제를 시연하면 좋을 것입니다. – Jamiec

+0

'왼쪽'으로 표시하지만 작동하지 않습니다. ? –

답변

0
$('#next_pag').click(function(e) { 
     e.preventDefault(); //prevent the default behaviour 
     $('#pagination').animate({ 
      left: '-=100px' 
     }, 
     500); 
    }); 
    $('#prev_pag').click(function(e) { 
     e.preventDefault(); //prevent the default behaviour 
     $('#pagination').animate({ 
      left: '+=100px' 
     }, 
     500); 
    }); 
}); 
+0

나는 '왼쪽'을 붙 였지만 작동하지는 않습니다. ? –

0

시도하지 'marginLeft'을 애니메이션하지만, '왼쪽'으로; 예 : http://www3.montonfashion.com/js/slider/carouselPP.js 가 http://www3.montonfashion.com/et/waistcoat-willy.html

당신이 left하지 marginleft 놀 nedd
+0

나는 '왼쪽'을 넣었지만 작동하지 않습니다. ? –

0

... see here

$('#next_pag').click(function() { 
     $('#pagination').animate({ 
      left: '-=100px' 
     }, 
     500); 
    }); 
    $('#prev_pag').click(function() { 
     $('#pagination').animate({ 
      left: '+=100px' 
     }, 
     500); 
    }); 
}); 
+0

나는 '왼쪽'을 넣었지만 작동하지 않습니다. ? –

관련 문제