문제

Prototype으로 사이트를 작성했지만 jQuery로 전환하고 싶습니다.가장 좋은 전환 방법에 대한 아이디어가 있습니까?

도움이 되었습니까?

해결책

개인적으로 저는 단계적으로 작업하는 것을 좋아하므로 다음과 같이 두 가지를 모두 사용하여 시작하겠습니다.

jQuery.noConflict();

// Put all your code in your document ready area
jQuery(document).ready(function($){
  // Do jQuery stuff using $
  $("div").hide();
});

// Use Prototype with $(...), etc.
$('someid').hide();

이렇게 하면 이전 코드를 모두 한 번에 변환할 필요가 없지만 새로운 항목에 jquery를 사용하기 시작하고 편리할 때 이전 Prototype 코드를 마이그레이션할 수 있습니다.나는 당신의 프로젝트 규모를 모르기 때문에 이것이 당신에게 적용되는지 여부는 말할 수 없지만 Spolsky는 "대규모 재작성"에 대한 훌륭한 기사를 가지고 있었고 그것이 왜 그렇게 나쁜 생각인지에 대해 설명했습니다. 절대 하면 안되는 행동 1부.읽어볼 가치가 충분히 있어요!

Prototype과 함께 jquery를 사용하는 방법에 대한 자세한 내용은 다음을 참조하세요. 다른 라이브러리와 함께 jQuery 사용 jquery 문서에서.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top