it-swarm.dev

최신 JQuery 버전 사용

Drupal 6 버전의 jQuery가 너무 오래되었습니다 (1.26). 삭제하고 새로운 버전으로 바꿀 수 있습니까?

11
enjoylife

Drupal 6에서 사용하는 jQuery 라이브러리를 삭제하고 최신 버전 (특히 새 버전이 1.3.x 또는 1.4.x 인 경우)으로 바꾸는 것은 Drupal 핵심 JavaScript 코드 (타사 모듈이 사용하는 JavaScript 코드)도 작동하지 않습니다.

일부 버전의 jQuery에는 이전 버전의 라이브러리가 새 버전과 작동하도록 코딩 할 수있는 호환성 파일이 제공됩니다. jQuery Update 프로젝트에서 볼 수 있듯이 auph.js, tabledrag.js 및 Drupal에서 사용하는 일부 JavaScript 파일을 대체하는 단일 호환성 파일로는 Drupal에 충분하지 않습니다. teaser.js.

2011 년 8 월 14 일 현재 최신 Drupal 6 버전의 jQuery 업데이트는 1.3.2이고 jQuery 1.2.6은 최신 Drupal 5 버전.

8
kiamlaluno

아닙니다. 권장하지 않습니다. 대신 jQuery Update 모듈을 사용하십시오.

11
Decipher

Drupal의 핵심 jQuery 버전과 함께 최신 버전의 jQuery를 사용하는 데 아무런 문제가 없습니다. noConflict () 함수는 다른 버전의 jQuery (http://api.jquery.com/jQuery.noConflict/) 인 경우에도 다른 자바 스크립트 라이브러리와 함께 jQuery 라이브러리를 실행하기 위해 만들어졌습니다.

NoConflict + 사용자 정의 jQuery 버전 및 스크립트 사용에 대한 게시물을 작성했습니다 : http://drupal.org/node/1058168

3
Charlie Schliesser

가치가있는 것 :

  • Drupal 5 : jQuery 1.2.6
  • Drupal 6 : jQuery 1.3.2
  • Drupal 7 : jQuery 1.5.1 및 jQuery UI 1.8.11

IE9 릴리스가 임박했으며 jQuery 1.5.1 릴리스는 IE9와 관련된 모든 버그를 수정하기 위해 만들어 졌으므로이 릴리스를 D7에 넣는 것이 합리적입니까? 그들의 변경 로그는 많은 IE 관련 버그가 수정되었음을 시사합니다.

"jQuery는 이제 Internet Explorer 9를 최상위 브라우저로 지원합니다. 알려진 모든 버그가 수정되었거나 최종 릴리스에서 해결을 위해 IE 팀에보고되었습니다.")

2
DeeZone