2012-06-15 3 views
0

저는 jquery에서 새로 왔으며 각각 다른 파일을 사용하는 것처럼 보이는 2 개의 스크립트를 결합하려고합니다.2 개의 다른 스크립트에서 2 개의 다른 jquery URL을 사용하고 있습니까?

하나는 사용 : 다른 용도 동안

http://code.jquery.com/jquery-1.7.1.js 

을 : 다음 스크립트는 1.4.2 휴식을 사용하여, 거기에 1.7.1을 떠날 경우

http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js 

문제가있다. 일반적으로 1.7.1을 제거하고 1.4.2를 사용하는 것이 안전합니까?

또한 정상적인 것과 .min의 차이점은 무엇입니까? 번역?

감사합니다.

+0

[동일한 페이지에서 여러 버전의 jQuery를 사용할 수 있습니까?] (http://stackoverflow.com/questions/1566595/can-i-use-multiple-versions-of-jquery-on-the -same-page) –

+0

파일을보고 나서 차이점을 볼 수 있습니다;) –

답변

0

1.7.1에는 1.4.2에없는 기능이 포함되어 있습니다. 이들 중 하나가 1.7.1을 참조하는 스크립트에서 사용되고 1.4.2를 사용하면 1.7.1을 참조하는 스크립트가 중단됩니다. 당신은 버전 다음 1.6 http://ejohn.org/blog/jquery-16-and-attr/

  • 의 ATTR 방법과 같은 새로운 방법의 1.4.2

    에서3210

    .min 버전이 축소되어 (불필요한 공백이 제거되어 변수 이름이 짧음을 의미 함) 페이지로드시 스크립트를 검색하는 데 시간과 공간이 덜 소요됩니다. jquery를 디버깅 할 필요가 없다고 생각되면 .min 버전을 사용해야합니다.

  • 0

    아니요 안전으로 마이그레이션해야합니다. 문제가 해결되지 않을 수 있습니다. 마이그레이션을 수행하기로 결정했다면 로드맵을 확인하여 1.4.2에서 1.7.1로 변경된 사항을 확인하고 현재 v1.4.2를 사용하는 주요 기능을 매우 조심스럽게 테스트해야합니다.

    최신 버전을 사용하는 것이 좋지만 마이그레이션은 프로젝트 제한 사항을 가중치를 분석해야하는 위험한 프로세스가 될 수 있습니다.

    파일 .min은 js 라이브러리의 축소판입니다. 이는 불필요한 공백 문자, 줄 바꿈 문자 및 주석을 제거하여 크기가 줄 였음을 의미합니다.

    관련 문제