페이지하는 데 문제가 있습니다에 내 jQuery를 다른 코드 가벼운 음식을 디버깅 방화범을 사용 http://schnell.dreamhosters.com/index.php?page=gallery#나는 ...이 jQuery를
을 버그를 알아낼 수 있으며 자바 스크립트/jQuery를 디버깅에 매우 유용 증명 됐어요 . 그러나 동시에, 내가 해 본 가장 실망스러운 디버깅 경험 중 하나였습니다. 나는 왜 다른 사람의 방법론을 튜토리얼, 캐릭터의 캐릭터에서 복사 할 수 있는지를 알지 못하지만 오류가 계속 발생하는 것은 확실합니다.
어쨌든 여기서 문제는 Firebug가 소스의 20 행에 버그가 있다고 주장하는 것입니다.
실종 : 속성 ID 후 [이 오류에 브레이크] $ ('# 테이블') 애니메이션 ({ "왼쪽 :"+ ATTR + "픽셀"}, 2000);합니다. \ n
이 버그 콜론 바로 거기이기 때문에 나에게 큰 부하처럼 보인다! 그리고 이것이 jQuery/Javascript 디버깅이 때때로 고통스러운 이유입니다. 오류 메시지는 다소 복잡한 데 때때로 때로는 나에게 감각을 자극하지도 않습니다. 아니면 그냥 방화범이야.
어느 쪽이든, 내가 여기서하려는 목표는 동적으로 애니메이션 기능을 변경하려고하는데, 왼쪽 화살표를 클릭하면 왼쪽으로 갈수록 이미지 격자가 바뀝니다. CSS 'left'속성의 특성). Javascript 변수와 숨겨진 입력 태그를 사용하여 필수 값을 유지할 수 있지만 주요 장애물은 이러한 변수를 인식하는 애니메이션 기능을 얻는 것입니다. 근처에는 애니메이션을 만드는 방법에 대한 인수에 대한 문자열 리터럴 만 받아 들일 수 있으며, 설명서가 도움이되지 않는다고 말할 수 있습니다. 불가능한 것처럼 애니메이션을 사용하여 변수 사용에 대해 논의하지 않기 때문입니다.
글쎄, 내가 불가능하다고 생각하지 말고, 그는 내 방식대로 많이 들어가기를 좋아한다.
다른 버그 (이 버그는 기능적 버그)가 있습니다. 그림 그리드를 스크롤하여 'count'를 6 개까지 늘린 다음 페이지를 새로 고치면 카운트는 여전히 6이됩니다. 다음 번에 화살표를 클릭하면 그리드가 움직입니다 다시 시작하는 대신 오른쪽으로 7 걸음 (6 + 1). 11 단계 (계단 끝)에 계단을 씌우므로 그리드를 스크롤 할 수없는 지점에 도달합니다. 그 이유는 이미 끝났다고 생각하고 더 이상 이동할 수 없기 때문입니다. 변수를 지우는 유일한 방법은 탭을 닫고 사이트를 다시 방문하는 것입니다. 조언? –