0
나는 일련의 질문을하고 그 위에 간단한 진행 카운터를 표시하려고합니다. 아래 코드는 잘 작동하지만, 누군가가 리팩토링에 관해 조언 할 수 있는지 궁금 해서요.이 문제를 해결할 더 좋은 방법이 될 테니까요.jQuery를 사용한 간단한 계산
나는 일련의 질문을하고 그 위에 간단한 진행 카운터를 표시하려고합니다. 아래 코드는 잘 작동하지만, 누군가가 리팩토링에 관해 조언 할 수 있는지 궁금 해서요.이 문제를 해결할 더 좋은 방법이 될 테니까요.jQuery를 사용한 간단한 계산
코드를 상당히 많이 마실 수 있습니다. 이 시도 : 당신은 어쨌든 html()
를 교체하고 당신이 empty()
필요하지 않습니다
var totalCount = $('#questions li').length + 1, // add 1 as .length is 0 based
count = 1;
$('.btn-next, .btn-prev').click(function(){
count = $(this).hasClass('btn-next') ? count - 1 : count + 1;
$('.progress').html("Question " + count + " of " + totalCount)
});
참고.
안녕 로리 나는 실행 스크립트이 출력
'NaN'은 결과가 숫자가 아님을 의미합니다. 대개 문자열과 정수에 대해 수학 연산을 수행하려고합니다. http://jsfiddle.net에 코드를 추가 할 수 있습니까? –
http://jsfiddle.net/bobby_bob/k4Ptg/4/ –