2009-12-05 5 views
0

jQuery와 함께 탭 구현을 사용하는 웹 사이트를 개발 중입니다. 디버그 모드에서는 모두 정상적으로 실행되며, 개발하는 데 하루 종일 소비되었습니다. 라이브 사이트에 배포하려고 할 때 '릴리스'모드로 컴파일되면 탭이 더 이상 전환되지 않습니다. 이 코드는 왜 다르게 동작합니까? 다르게 실행되는 JavaScript 코드라고 가정합니다.jQuery 코드는 Debug vs. Release 모드에서 다르게 동작합니다.

내가 확인할 수있는 아이디어가 있으십니까? 감사.

+0

저는 99 % 확신합니다. 자바 스크립트가 아닙니다. 적어도 asp.net 앱이 릴리스 모드로 빌드 될 때 다르게 작동 할 수있는 이유는 알 수 없습니다. –

답변

1

Javascript Lint을 사용하여 디버그 코드에서 btelles의 대답에 언급 된 오류 유형을 확인해보십시오. 린트가 잡은 것들이 많기 때문에, 비록 결국 사용하게된다면, jQuery 라이브러리 자체에 /*jsl:ignore*/ 태그를 붙여야 할 것이다.

0

팁을 주셔서 감사합니다. 웨슬리가 분명히 그 과정에서 깨진 부분이있어 디버그 모드에서도 실패합니다. 문제는 다른 곳에서 발생해야합니다. 아직도 파고있어.

+2

Tip => 주석 대신 답변을 사용하십시오. :) –

0

경로를 확인 했습니까? 페이지의보기 소스로 이동하여 jquery 경로가 올바른지 확인하십시오.

건배

관련 문제